{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '江西省赣州市章贡区赣州市第三中学南校区', 'country': '中国', 'province': '江西省', 'citycode': '0797', 'city': '赣州市', 'district': '章贡区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '360702', 'street': [], 'number': [], 'location': '114.918640,25.830725', 'level': '兴趣点'}]}\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>formatted_address</th>\n",
       "      <th>country</th>\n",
       "      <th>province</th>\n",
       "      <th>citycode</th>\n",
       "      <th>city</th>\n",
       "      <th>district</th>\n",
       "      <th>township</th>\n",
       "      <th>adcode</th>\n",
       "      <th>street</th>\n",
       "      <th>number</th>\n",
       "      <th>location</th>\n",
       "      <th>level</th>\n",
       "      <th>neighborhood.name</th>\n",
       "      <th>neighborhood.type</th>\n",
       "      <th>building.name</th>\n",
       "      <th>building.type</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>江西省赣州市章贡区赣州市第三中学南校区</td>\n",
       "      <td>中国</td>\n",
       "      <td>江西省</td>\n",
       "      <td>0797</td>\n",
       "      <td>赣州市</td>\n",
       "      <td>章贡区</td>\n",
       "      <td>[]</td>\n",
       "      <td>360702</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>114.918640,25.830725</td>\n",
       "      <td>兴趣点</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "     formatted_address country province citycode city district township  \\\n",
       "0  江西省赣州市章贡区赣州市第三中学南校区      中国      江西省     0797  赣州市      章贡区       []   \n",
       "\n",
       "   adcode street number              location level neighborhood.name  \\\n",
       "0  360702     []     []  114.918640,25.830725   兴趣点                []   \n",
       "\n",
       "  neighborhood.type building.name building.type  \n",
       "0                []            []            []  "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "赣三中地理编码： 114.918640,25.830725\n"
     ]
    }
   ],
   "source": [
    "# 地理/逆地理编码的实现属于给予部分地理位置名字，可以帮你检索到你要找地方的确切位置，我觉得存在信息检索的功能；\n",
    "# 而获取地理编码和逆地理编码的实现更像是一种AI的机器学习技能，因为这是一种反向推导的学习。\n",
    "# 1.1地理编码\n",
    "\n",
    "import pandas as pd\n",
    "import requests\n",
    "key_lx =\"f2eee4f7e5bef51af1e9a5a6790289ce\"\n",
    "\n",
    "def geocode(address,city=None,batch=None,sig=None)->dict:\n",
    "    \"\"\"获取地理编码\"\"\"\n",
    "    url = 'https://restapi.amap.com/v3/geocode/geo?parameters'\n",
    "    params={\n",
    "        'key': key_lx,\n",
    "        'address':address,\n",
    "        'city':city,\n",
    "        'batch':batch,\n",
    "        'sig':sig,\n",
    "        'output':'json'\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = response.json()\n",
    "    return data\n",
    "赣三中=geocode(address='江西省赣州市赣州市第三中学南校区')\n",
    "print(赣三中)\n",
    "df_赣三中地理编码 = pd.json_normalize(赣三中['geocodes'])\n",
    "display(df_赣三中地理编码)\n",
    "赣三中地理编码 = 赣三中['geocodes'][0]['location']\n",
    "print(\"赣三中地理编码：\",赣三中地理编码)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'status': '1', 'info': 'OK', 'infocode': '10000', 'regeocode': {'formatted_address': '江西省赣州市章贡区黄金岭街道赞贤路江西省赣州市第三中学(南区)', 'addressComponent': {'country': '中国', 'province': '江西省', 'city': '赣州市', 'citycode': '0797', 'district': '章贡区', 'adcode': '360702', 'township': '黄金岭街道', 'towncode': '360702091000', 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'streetNumber': {'street': '赞贤路', 'number': '56号', 'location': '114.919527,25.8307439', 'direction': '东', 'distance': '88.7986'}, 'businessAreas': [[]]}, 'pois': [{'id': 'B0FFHKWK68', 'name': '江西省赣州市第三中学(南区)', 'type': '科教文化服务;学校;中学', 'tel': '0797-8387575', 'direction': '东北', 'distance': '140.386', 'location': '114.919316,25.831831', 'address': '赞贤路57号', 'poiweight': '0.377675', 'businessarea': []}, {'id': 'B0FFF41Y1W', 'name': '八零公社', 'type': '商务住宅;住宅区;住宅小区', 'tel': [], 'direction': '西', 'distance': '164.454', 'location': '114.916997,25.830718', 'address': '赞贤路58号', 'poiweight': '0.249551', 'businessarea': []}, {'id': 'B0FFLEEL3W', 'name': '中共赣州市第三中学委员会', 'type': '科教文化服务;科教文化场所;科教文化场所', 'tel': [], 'direction': '东', 'distance': '83.5832', 'location': '114.919436,25.830498', 'address': [], 'poiweight': '0.162793', 'businessarea': []}, {'id': 'B0FFLEF547', 'name': '中海派', 'type': '商务住宅;住宅区;住宅小区', 'tel': [], 'direction': '南', 'distance': '184.479', 'location': '114.918888,25.829081', 'address': [], 'poiweight': '0.219734', 'businessarea': []}, {'id': 'B0FFH6JN5N', 'name': '中海国际社区中海派', 'type': '商务住宅;住宅区;住宅小区', 'tel': [], 'direction': '东南', 'distance': '223.363', 'location': '114.920025,25.82915', 'address': '赞贤路与五指峰路交汇处西南角', 'poiweight': '0.20719', 'businessarea': []}, {'id': 'B0FFL2MZZF', 'name': '老约翰绘本馆', 'type': '科教文化服务;培训机构;培训机构', 'tel': '18162186177;18162186262', 'direction': '东', 'distance': '265.237', 'location': '114.921113,25.829868', 'address': '五指峰路中海派E05商铺', 'poiweight': '0.13653', 'businessarea': []}, {'id': 'B031D02EX6', 'name': '赣州市华能建筑配套设施有限公司', 'type': '公司企业;公司;公司', 'tel': [], 'direction': '西南', 'distance': '111.781', 'location': '114.918216,25.829795', 'address': '民生路与赞贤路交叉口西南50米', 'poiweight': '0.120793', 'businessarea': []}, {'id': 'B0FFLB9DRG', 'name': '早安口腔', 'type': '医疗保健服务;专科医院;口腔医院', 'tel': [], 'direction': '南', 'distance': '290.907', 'location': '114.919183,25.828155', 'address': '民生路中海社区B8地块35号商铺', 'poiweight': '0.142345', 'businessarea': []}, {'id': 'B031D0395U', 'name': '邱家', 'type': '地名地址信息;普通地名;村庄级地名', 'tel': [], 'direction': '北', 'distance': '317.99', 'location': '114.919712,25.833417', 'address': '章贡区', 'poiweight': '0.405855', 'businessarea': []}, {'id': 'B0FFGJ2VGL', 'name': '中海国际社区华府', 'type': '商务住宅;住宅区;住宅小区', 'tel': [], 'direction': '东', 'distance': '415.998', 'location': '114.922672,25.829817', 'address': '五指峰路21号', 'poiweight': '0.205139', 'businessarea': []}, {'id': 'B0FFLAMSU2', 'name': '课课优教育', 'type': '科教文化服务;科教文化场所;科教文化场所', 'tel': [], 'direction': '东南', 'distance': '333.147', 'location': '114.920634,25.828326', 'address': '黄金岭街道五指峰路与信丰路交叉中海派A18商铺', 'poiweight': '0.162943', 'businessarea': []}, {'id': 'B0FFG9AUKC', 'name': '荣轩大厦', 'type': '商务住宅;楼宇;商住两用楼宇', 'tel': [], 'direction': '西南', 'distance': '470.153', 'location': '114.914519,25.828696', 'address': '赞贤路与登峰大道交汇处', 'poiweight': '0.269551', 'businessarea': []}, {'id': 'B031D0488D', 'name': '华宝小区(客家大道)', 'type': '商务住宅;住宅区;住宅小区', 'tel': [], 'direction': '北', 'distance': '438.072', 'location': '114.919946,25.834485', 'address': '客家大道149号', 'poiweight': '0.228265', 'businessarea': []}, {'id': 'B0FFL7NWOM', 'name': '安远印象美食', 'type': '餐饮服务;餐饮相关场所;餐饮相关', 'tel': '18779088955', 'direction': '东北', 'distance': '328.541', 'location': '114.921601,25.832000', 'address': '五指峰路文汇苑小区4栋4号商铺', 'poiweight': '0.183702', 'businessarea': []}, {'id': 'B0FFH1EHAH', 'name': '赣州市丰荣食品有限公司', 'type': '公司企业;公司;公司', 'tel': [], 'direction': '西', 'distance': '315.897', 'location': '114.915625,25.829885', 'address': '登峰大道141附近', 'poiweight': '0.152399', 'businessarea': []}, {'id': 'B0FFJ3WQYM', 'name': '天然居', 'type': '商务住宅;商务住宅相关;商务住宅相关', 'tel': [], 'direction': '东南', 'distance': '401.935', 'location': '114.921961,25.828693', 'address': '五指峰路与信丰路交叉口东北100米', 'poiweight': '0.166828', 'businessarea': []}, {'id': 'B0FFFZE7M0', 'name': '铂悦公馆', 'type': '商务住宅;住宅区;住宅小区', 'tel': [], 'direction': '南', 'distance': '498.592', 'location': '114.918727,25.826242', 'address': '五指峰路与南康路交叉口西150米', 'poiweight': '0.243931', 'businessarea': []}, {'id': 'B031D00CHN', 'name': '金泰大厦(客家大道)', 'type': '商务住宅;楼宇;商务写字楼', 'tel': [], 'direction': '西北', 'distance': '557.303', 'location': '114.916182,25.835222', 'address': '客家大道164号', 'poiweight': '0.316835', 'businessarea': []}, {'id': 'B0FFFYUJ8C', 'name': '江西理工大学黄金校区警务室', 'type': '政府机构及社会团体;公检法机构;公安警察', 'tel': [], 'direction': '北', 'distance': '530.577', 'location': '114.919128,25.835476', 'address': '客家大道147附2号附近', 'poiweight': '0.283989', 'businessarea': []}, {'id': 'B0FFFDR6O1', 'name': '华洲·喜洋洋大酒店', 'type': '住宿服务;宾馆酒店;宾馆酒店', 'tel': '0797-7307228;0797-8108291', 'direction': '西北', 'distance': '477.416', 'location': '114.916476,25.834551', 'address': '客家大道179号(国际汽车城旁边)', 'poiweight': '0.330443', 'businessarea': []}, {'id': 'B0FFFWKR3W', 'name': '丽宫门窗', 'type': '购物服务;家居建材市场;家居建材市场', 'tel': [], 'direction': '北', 'distance': '463.585', 'location': '114.917813,25.834827', 'address': '经济技术开发区名扬鑫城1栋', 'poiweight': '0.177353', 'businessarea': []}, {'id': 'B0FFLK518D', 'name': '赣州市和安昌汽车销售贸易有限公司', 'type': '汽车销售;汽车销售;汽车销售|汽车维修;汽车维修;汽车维修', 'tel': '0797-5552922', 'direction': '西北', 'distance': '371.279', 'location': '114.916189,25.833231', 'address': '客家大道181号赣州国际汽车城5号展厅7-8号', 'poiweight': '0.26901', 'businessarea': []}, {'id': 'B0FFHPMMID', 'name': '资源与环境工程学院', 'type': '科教文化服务;学校;高等院校', 'tel': [], 'direction': '北', 'distance': '610.013', 'location': '114.919943,25.836084', 'address': '客家大道154号', 'poiweight': '0.262215', 'businessarea': []}, {'id': 'B031D03Q62', 'name': '中国银行(客家大道支行)', 'type': '金融保险服务;银行;中国银行', 'tel': '0797-8116946', 'direction': '西北', 'distance': '657.222', 'location': '114.914348,25.835198', 'address': '经济技术开发区客家大道172号', 'poiweight': '0.378922', 'businessarea': []}, {'id': 'B0FFFWZVJD', 'name': '赣州智博金创培训学校', 'type': '科教文化服务;培训机构;培训机构', 'tel': [], 'direction': '西北', 'distance': '587.508', 'location': '114.915579,25.835233', 'address': '客家大道166号2楼', 'poiweight': '0.150145', 'businessarea': []}, {'id': 'B031D048ZF', 'name': '华宝大酒店(客家大道店)', 'type': '住宿服务;宾馆酒店;宾馆酒店', 'tel': '0797-8388199;0797-8398199;17307975218', 'direction': '北', 'distance': '500.191', 'location': '114.920238,25.834987', 'address': '客家大道149号', 'poiweight': '0.501765', 'businessarea': []}, {'id': 'B031D02F58', 'name': '东昇苑', 'type': '商务住宅;住宅区;住宅小区', 'tel': [], 'direction': '西', 'distance': '561.813', 'location': '114.913383,25.832496', 'address': '客家大道老机场路', 'poiweight': '0.209799', 'businessarea': []}, {'id': 'B0FFLES8OX', 'name': '世博实业', 'type': '公司企业;公司;公司', 'tel': [], 'direction': '南', 'distance': '396.631', 'location': '114.918121,25.827189', 'address': '信丰路', 'poiweight': '0.14784', 'businessarea': []}, {'id': 'B0FFL6QWF9', 'name': '赣州市公安局章贡分局户政大厅', 'type': '政府机构及社会团体;公检法机构;公安警察', 'tel': [], 'direction': '东北', 'distance': '468.33', 'location': '114.922468,25.833147', 'address': '建设路', 'poiweight': '0.224999', 'businessarea': []}, {'id': 'B0FFG9VZRX', 'name': '赣州市章贡区民政局婚姻登记服务中心', 'type': '政府机构及社会团体;政府机关;区县级政府及事业单位', 'tel': '0797-8112382', 'direction': '东北', 'distance': '644.444', 'location': '114.924460,25.833204', 'address': '钨都大道6号市民中心C区2层', 'poiweight': '0.185312', 'businessarea': []}], 'roads': [{'id': '0797G50F0270082192', 'name': '赞贤路', 'direction': '北', 'distance': '67.0509', 'location': '114.919,25.8301'}, {'id': '0797G50F027008604548', 'name': '民生路', 'direction': '北', 'distance': '89.556', 'location': '114.919,25.8299'}, {'id': '0797G50F0260082426', 'name': '五指峰路', 'direction': '西', 'distance': '269.499', 'location': '114.921,25.8307'}], 'roadinters': [{'direction': '西', 'distance': '269.499', 'location': '114.9213325,25.83070667', 'first_id': '0797G50F0260082426', 'first_name': '五指峰路', 'second_id': '0797G50F0270082192', 'second_name': '赞贤路'}], 'aois': [{'id': 'B0FFHKWK68', 'name': '江西省赣州市第三中学(南区)', 'adcode': '360702', 'location': '114.919316,25.831831', 'area': '74572.415873', 'distance': '0', 'type': '141202'}]}}\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>0</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>status</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>info</th>\n",
       "      <td>OK</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>infocode</th>\n",
       "      <td>10000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.formatted_address</th>\n",
       "      <td>江西省赣州市章贡区黄金岭街道赞贤路江西省赣州市第三中学(南区)</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.country</th>\n",
       "      <td>中国</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.province</th>\n",
       "      <td>江西省</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.city</th>\n",
       "      <td>赣州市</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.citycode</th>\n",
       "      <td>0797</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.district</th>\n",
       "      <td>章贡区</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.adcode</th>\n",
       "      <td>360702</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.township</th>\n",
       "      <td>黄金岭街道</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.towncode</th>\n",
       "      <td>360702091000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.neighborhood.name</th>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.neighborhood.type</th>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.building.name</th>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.building.type</th>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.streetNumber.street</th>\n",
       "      <td>赞贤路</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.streetNumber.number</th>\n",
       "      <td>56号</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.streetNumber.location</th>\n",
       "      <td>114.919527,25.8307439</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.streetNumber.direction</th>\n",
       "      <td>东</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.streetNumber.distance</th>\n",
       "      <td>88.7986</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.addressComponent.businessAreas</th>\n",
       "      <td>[[]]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.pois</th>\n",
       "      <td>[{'id': 'B0FFHKWK68', 'name': '江西省赣州市第三中学(南区)'...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.roads</th>\n",
       "      <td>[{'id': '0797G50F0270082192', 'name': '赞贤路', '...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.roadinters</th>\n",
       "      <td>[{'direction': '西', 'distance': '269.499', 'lo...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>regeocode.aois</th>\n",
       "      <td>[{'id': 'B0FFHKWK68', 'name': '江西省赣州市第三中学(南区)'...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                                                                                   0\n",
       "status                                                                                             1\n",
       "info                                                                                              OK\n",
       "infocode                                                                                       10000\n",
       "regeocode.formatted_address                                          江西省赣州市章贡区黄金岭街道赞贤路江西省赣州市第三中学(南区)\n",
       "regeocode.addressComponent.country                                                                中国\n",
       "regeocode.addressComponent.province                                                              江西省\n",
       "regeocode.addressComponent.city                                                                  赣州市\n",
       "regeocode.addressComponent.citycode                                                             0797\n",
       "regeocode.addressComponent.district                                                              章贡区\n",
       "regeocode.addressComponent.adcode                                                             360702\n",
       "regeocode.addressComponent.township                                                            黄金岭街道\n",
       "regeocode.addressComponent.towncode                                                     360702091000\n",
       "regeocode.addressComponent.neighborhood.name                                                      []\n",
       "regeocode.addressComponent.neighborhood.type                                                      []\n",
       "regeocode.addressComponent.building.name                                                          []\n",
       "regeocode.addressComponent.building.type                                                          []\n",
       "regeocode.addressComponent.streetNumber.street                                                   赞贤路\n",
       "regeocode.addressComponent.streetNumber.number                                                   56号\n",
       "regeocode.addressComponent.streetNumber.location                               114.919527,25.8307439\n",
       "regeocode.addressComponent.streetNumber.direction                                                  东\n",
       "regeocode.addressComponent.streetNumber.distance                                             88.7986\n",
       "regeocode.addressComponent.businessAreas                                                        [[]]\n",
       "regeocode.pois                                     [{'id': 'B0FFHKWK68', 'name': '江西省赣州市第三中学(南区)'...\n",
       "regeocode.roads                                    [{'id': '0797G50F0270082192', 'name': '赞贤路', '...\n",
       "regeocode.roadinters                               [{'direction': '西', 'distance': '269.499', 'lo...\n",
       "regeocode.aois                                     [{'id': 'B0FFHKWK68', 'name': '江西省赣州市第三中学(南区)'..."
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# 1.2 逆地理编码\n",
    "def regeocode(location,poitype=None,radius=None,extensions=\"base\",batch=False,roadlevel=None,sig=None,homeorcorp=None)->dict:\n",
    "    \"\"\"获取逆地理编码\"\"\"\n",
    "    url = 'https://restapi.amap.com/v3/geocode/regeo?parameters'\n",
    "    params={\n",
    "        'key': key_lx,\n",
    "        'location':location,\n",
    "        'poitype':poitype,\n",
    "        'radius':radius,\n",
    "        'extensions':extensions,\n",
    "        'batch':batch,\n",
    "        'roadlevel':roadlevel,\n",
    "        'homeorcorp':homeorcorp,\n",
    "        'sig':sig,\n",
    "        'output':'json'\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = response.json()\n",
    "    return data\n",
    "\n",
    "赣三中逆地理编码_base = regeocode(赣三中地理编码,poitype=\"商务住宅\",extensions=\"all\",radius=1500)\n",
    "print(赣三中逆地理编码_base )\n",
    "df_赣三中逆地理编码 = pd.json_normalize(赣三中逆地理编码_base).T\n",
    "display(df_赣三中逆地理编码)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 步行路径规划需要得到起点与终点的经纬度，再进行路径规划推演，在我看来这其中可能用到了计算机视觉以及信息检索功能。\n",
    "# 2.步行路径规划\n",
    "\n",
    "def walking(origin,destination,sig=None)->dict:\n",
    "    url = 'https://restapi.amap.com/v3/direction/walking?parameters'\n",
    "    params={\n",
    "        'key':key_lx,\n",
    "        'origin':origin,\n",
    "        'destination':destination,\n",
    "        'output':'json'\n",
    "       \n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = response.json()\n",
    "    return data\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(起点)赣三中_location: 114.918640,25.830725 (终点)赣州中学_location: 114.925545,25.808504\n"
     ]
    }
   ],
   "source": [
    "# 2.1 获取出发点和目的的经纬度\n",
    "\n",
    "赣州中学 = geocode('江西省赣州市赣州中学')\n",
    "赣州中学_location = 赣州中学['geocodes'][0]['location']\n",
    "赣三中_location = 赣三中['geocodes'][0]['location']\n",
    "print(\"(起点)赣三中_location:\",赣三中_location,\"(终点)赣州中学_location:\",赣州中学_location)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>instruction</th>\n",
       "      <th>orientation</th>\n",
       "      <th>road</th>\n",
       "      <th>distance</th>\n",
       "      <th>duration</th>\n",
       "      <th>polyline</th>\n",
       "      <th>action</th>\n",
       "      <th>assistant_action</th>\n",
       "      <th>walk_type</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>向东步行33米右转</td>\n",
       "      <td>东</td>\n",
       "      <td>[]</td>\n",
       "      <td>33</td>\n",
       "      <td>26</td>\n",
       "      <td>114.91862,25.83076;114.918928,25.830872</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>向东步行28米右转</td>\n",
       "      <td>东</td>\n",
       "      <td>[]</td>\n",
       "      <td>28</td>\n",
       "      <td>22</td>\n",
       "      <td>114.918928,25.830872;114.918958,25.830846;114....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>向东南步行26米右转</td>\n",
       "      <td>东南</td>\n",
       "      <td>[]</td>\n",
       "      <td>26</td>\n",
       "      <td>21</td>\n",
       "      <td>114.919188,25.830846;114.919258,25.830699;114....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>向西南步行38米右转</td>\n",
       "      <td>西南</td>\n",
       "      <td>[]</td>\n",
       "      <td>38</td>\n",
       "      <td>30</td>\n",
       "      <td>114.919293,25.830612;114.919201,25.830577;114....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>向西步行55米左转</td>\n",
       "      <td>西</td>\n",
       "      <td>[]</td>\n",
       "      <td>55</td>\n",
       "      <td>44</td>\n",
       "      <td>114.919058,25.83036;114.91852,25.830239</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>步行36米向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>36</td>\n",
       "      <td>29</td>\n",
       "      <td>114.918516,25.830234;114.918533,25.830195;114....</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>沿民生路向南步行253米右转</td>\n",
       "      <td>南</td>\n",
       "      <td>民生路</td>\n",
       "      <td>253</td>\n",
       "      <td>202</td>\n",
       "      <td>114.918624,25.829918;114.918602,25.82974;114.9...</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>沿信丰路向西步行389米向左前方行走</td>\n",
       "      <td>西</td>\n",
       "      <td>信丰路</td>\n",
       "      <td>389</td>\n",
       "      <td>311</td>\n",
       "      <td>114.919071,25.827661;114.917001,25.827088;114....</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>沿信丰路步行26米向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>信丰路</td>\n",
       "      <td>26</td>\n",
       "      <td>21</td>\n",
       "      <td>114.915352,25.826619;114.91523,25.826532;114.9...</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>沿信丰路步行33米向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>信丰路</td>\n",
       "      <td>33</td>\n",
       "      <td>26</td>\n",
       "      <td>114.915195,25.826441;114.915256,25.826146</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>沿登峰大道向东南步行264米向左前方行走</td>\n",
       "      <td>东南</td>\n",
       "      <td>登峰大道</td>\n",
       "      <td>264</td>\n",
       "      <td>211</td>\n",
       "      <td>114.915256,25.826141;114.915573,25.825803;114....</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>沿登峰大道步行39米右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>登峰大道</td>\n",
       "      <td>39</td>\n",
       "      <td>31</td>\n",
       "      <td>114.916923,25.824284;114.917205,25.824128;114....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>步行18米向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>18</td>\n",
       "      <td>14</td>\n",
       "      <td>114.917257,25.824102;114.91724,25.823941</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>沿南康路向西南步行8米向左前方行走</td>\n",
       "      <td>西南</td>\n",
       "      <td>南康路</td>\n",
       "      <td>8</td>\n",
       "      <td>6</td>\n",
       "      <td>114.917235,25.823937;114.917161,25.823898</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>沿登峰大道向东南步行8米向右前方行走</td>\n",
       "      <td>东南</td>\n",
       "      <td>登峰大道</td>\n",
       "      <td>8</td>\n",
       "      <td>6</td>\n",
       "      <td>114.917157,25.823893;114.917218,25.823841</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>步行14米左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>14</td>\n",
       "      <td>11</td>\n",
       "      <td>114.917218,25.823837;114.917209,25.823711</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>沿登峰大道步行307米向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>登峰大道</td>\n",
       "      <td>307</td>\n",
       "      <td>246</td>\n",
       "      <td>114.917205,25.823707;114.9175,25.823533;114.91...</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>沿兴国路步行79米向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>兴国路</td>\n",
       "      <td>79</td>\n",
       "      <td>63</td>\n",
       "      <td>114.919219,25.821619;114.919219,25.821545;114....</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>沿兴国路向西南步行127米向左前方行走</td>\n",
       "      <td>西南</td>\n",
       "      <td>兴国路</td>\n",
       "      <td>127</td>\n",
       "      <td>102</td>\n",
       "      <td>114.919384,25.820955;114.91842,25.820217</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>向东南步行9米右转</td>\n",
       "      <td>东南</td>\n",
       "      <td>[]</td>\n",
       "      <td>9</td>\n",
       "      <td>7</td>\n",
       "      <td>114.918416,25.820213;114.918477,25.820156</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>沿兴国路向西南步行405米向左前方行走</td>\n",
       "      <td>西南</td>\n",
       "      <td>兴国路</td>\n",
       "      <td>405</td>\n",
       "      <td>324</td>\n",
       "      <td>114.918477,25.820152;114.915734,25.818056;114....</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>沿兴国路步行81米向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>兴国路</td>\n",
       "      <td>81</td>\n",
       "      <td>65</td>\n",
       "      <td>114.915386,25.817791;114.915247,25.817431;114....</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>沿赣康路向东南步行1426米左转</td>\n",
       "      <td>东南</td>\n",
       "      <td>赣康路</td>\n",
       "      <td>1426</td>\n",
       "      <td>1141</td>\n",
       "      <td>114.915252,25.81707;114.915968,25.815903;114.9...</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>向西北步行125米右转</td>\n",
       "      <td>西北</td>\n",
       "      <td>[]</td>\n",
       "      <td>125</td>\n",
       "      <td>100</td>\n",
       "      <td>114.924605,25.807496;114.924705,25.807582;114....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>向东步行148米到达目的地</td>\n",
       "      <td>东</td>\n",
       "      <td>[]</td>\n",
       "      <td>148</td>\n",
       "      <td>118</td>\n",
       "      <td>114.924045,25.808385;114.924232,25.80842;114.9...</td>\n",
       "      <td>[]</td>\n",
       "      <td>到达目的地</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "             instruction orientation  road distance duration  \\\n",
       "0              向东步行33米右转           东    []       33       26   \n",
       "1              向东步行28米右转           东    []       28       22   \n",
       "2             向东南步行26米右转          东南    []       26       21   \n",
       "3             向西南步行38米右转          西南    []       38       30   \n",
       "4              向西步行55米左转           西    []       55       44   \n",
       "5            步行36米向右前方行走          []    []       36       29   \n",
       "6         沿民生路向南步行253米右转           南   民生路      253      202   \n",
       "7     沿信丰路向西步行389米向左前方行走           西   信丰路      389      311   \n",
       "8        沿信丰路步行26米向左前方行走          []   信丰路       26       21   \n",
       "9        沿信丰路步行33米向左前方行走          []   信丰路       33       26   \n",
       "10  沿登峰大道向东南步行264米向左前方行走          东南  登峰大道      264      211   \n",
       "11          沿登峰大道步行39米右转          []  登峰大道       39       31   \n",
       "12           步行18米向右前方行走          []    []       18       14   \n",
       "13     沿南康路向西南步行8米向左前方行走          西南   南康路        8        6   \n",
       "14    沿登峰大道向东南步行8米向右前方行走          东南  登峰大道        8        6   \n",
       "15               步行14米左转          []    []       14       11   \n",
       "16     沿登峰大道步行307米向右前方行走          []  登峰大道      307      246   \n",
       "17       沿兴国路步行79米向右前方行走          []   兴国路       79       63   \n",
       "18   沿兴国路向西南步行127米向左前方行走          西南   兴国路      127      102   \n",
       "19             向东南步行9米右转          东南    []        9        7   \n",
       "20   沿兴国路向西南步行405米向左前方行走          西南   兴国路      405      324   \n",
       "21       沿兴国路步行81米向左前方行走          []   兴国路       81       65   \n",
       "22      沿赣康路向东南步行1426米左转          东南   赣康路     1426     1141   \n",
       "23           向西北步行125米右转          西北    []      125      100   \n",
       "24         向东步行148米到达目的地           东    []      148      118   \n",
       "\n",
       "                                             polyline  action  \\\n",
       "0             114.91862,25.83076;114.918928,25.830872      右转   \n",
       "1   114.918928,25.830872;114.918958,25.830846;114....      右转   \n",
       "2   114.919188,25.830846;114.919258,25.830699;114....      右转   \n",
       "3   114.919293,25.830612;114.919201,25.830577;114....      右转   \n",
       "4             114.919058,25.83036;114.91852,25.830239      左转   \n",
       "5   114.918516,25.830234;114.918533,25.830195;114....  向右前方行走   \n",
       "6   114.918624,25.829918;114.918602,25.82974;114.9...      右转   \n",
       "7   114.919071,25.827661;114.917001,25.827088;114....  向左前方行走   \n",
       "8   114.915352,25.826619;114.91523,25.826532;114.9...  向左前方行走   \n",
       "9           114.915195,25.826441;114.915256,25.826146  向左前方行走   \n",
       "10  114.915256,25.826141;114.915573,25.825803;114....  向左前方行走   \n",
       "11  114.916923,25.824284;114.917205,25.824128;114....      右转   \n",
       "12           114.917257,25.824102;114.91724,25.823941  向右前方行走   \n",
       "13          114.917235,25.823937;114.917161,25.823898  向左前方行走   \n",
       "14          114.917157,25.823893;114.917218,25.823841  向右前方行走   \n",
       "15          114.917218,25.823837;114.917209,25.823711      左转   \n",
       "16  114.917205,25.823707;114.9175,25.823533;114.91...  向右前方行走   \n",
       "17  114.919219,25.821619;114.919219,25.821545;114....  向右前方行走   \n",
       "18           114.919384,25.820955;114.91842,25.820217  向左前方行走   \n",
       "19          114.918416,25.820213;114.918477,25.820156      右转   \n",
       "20  114.918477,25.820152;114.915734,25.818056;114....  向左前方行走   \n",
       "21  114.915386,25.817791;114.915247,25.817431;114....  向左前方行走   \n",
       "22  114.915252,25.81707;114.915968,25.815903;114.9...      左转   \n",
       "23  114.924605,25.807496;114.924705,25.807582;114....      右转   \n",
       "24  114.924045,25.808385;114.924232,25.80842;114.9...      []   \n",
       "\n",
       "   assistant_action walk_type  \n",
       "0                []         0  \n",
       "1                []         0  \n",
       "2                []         0  \n",
       "3                []         0  \n",
       "4                []         0  \n",
       "5                []         1  \n",
       "6                []         0  \n",
       "7                []         0  \n",
       "8                []         0  \n",
       "9                []         0  \n",
       "10               []         0  \n",
       "11               []         0  \n",
       "12               []         1  \n",
       "13               []         0  \n",
       "14               []         0  \n",
       "15               []         1  \n",
       "16               []         0  \n",
       "17               []         0  \n",
       "18               []         0  \n",
       "19               []         0  \n",
       "20               []         0  \n",
       "21               []         0  \n",
       "22               []         0  \n",
       "23               []         0  \n",
       "24            到达目的地         0  "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "0                向东步行33米右转\n",
       "1                向东步行28米右转\n",
       "2               向东南步行26米右转\n",
       "3               向西南步行38米右转\n",
       "4                向西步行55米左转\n",
       "5              步行36米向右前方行走\n",
       "6           沿民生路向南步行253米右转\n",
       "7       沿信丰路向西步行389米向左前方行走\n",
       "8          沿信丰路步行26米向左前方行走\n",
       "9          沿信丰路步行33米向左前方行走\n",
       "10    沿登峰大道向东南步行264米向左前方行走\n",
       "11            沿登峰大道步行39米右转\n",
       "12             步行18米向右前方行走\n",
       "13       沿南康路向西南步行8米向左前方行走\n",
       "14      沿登峰大道向东南步行8米向右前方行走\n",
       "15                 步行14米左转\n",
       "16       沿登峰大道步行307米向右前方行走\n",
       "17         沿兴国路步行79米向右前方行走\n",
       "18     沿兴国路向西南步行127米向左前方行走\n",
       "19               向东南步行9米右转\n",
       "20     沿兴国路向西南步行405米向左前方行走\n",
       "21         沿兴国路步行81米向左前方行走\n",
       "22        沿赣康路向东南步行1426米左转\n",
       "23             向西北步行125米右转\n",
       "24           向东步行148米到达目的地\n",
       "Name: instruction, dtype: object"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 2.2完成步行规划\n",
    "赣三中_赣州中学 = walking(赣三中_location,赣州中学_location)\n",
    "df_步行路径规划 = pd.json_normalize(赣三中_赣州中学[\"route\"][\"paths\"][0]['steps'])\n",
    "display(df_步行路径规划)\n",
    "df_步行路径规划[\"instruction\"]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>citycode</th>\n",
       "      <th>adcode</th>\n",
       "      <th>name</th>\n",
       "      <th>center</th>\n",
       "      <th>level</th>\n",
       "      <th>districts</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0790</td>\n",
       "      <td>360500</td>\n",
       "      <td>新余市</td>\n",
       "      <td>114.930835,27.810834</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0790', 'adcode': '360521', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>0794</td>\n",
       "      <td>361000</td>\n",
       "      <td>抚州市</td>\n",
       "      <td>116.358351,27.98385</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0794', 'adcode': '361024', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>0792</td>\n",
       "      <td>360400</td>\n",
       "      <td>九江市</td>\n",
       "      <td>115.992811,29.712034</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0792', 'adcode': '360429', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>0701</td>\n",
       "      <td>360600</td>\n",
       "      <td>鹰潭市</td>\n",
       "      <td>117.033838,28.238638</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0701', 'adcode': '360603', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>0797</td>\n",
       "      <td>360700</td>\n",
       "      <td>赣州市</td>\n",
       "      <td>114.940278,25.85097</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360728', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>0791</td>\n",
       "      <td>360100</td>\n",
       "      <td>南昌市</td>\n",
       "      <td>115.892151,28.676493</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0791', 'adcode': '360123', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>0795</td>\n",
       "      <td>360900</td>\n",
       "      <td>宜春市</td>\n",
       "      <td>114.391136,27.8043</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0795', 'adcode': '360925', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>0796</td>\n",
       "      <td>360800</td>\n",
       "      <td>吉安市</td>\n",
       "      <td>114.986373,27.111699</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0796', 'adcode': '360825', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>0798</td>\n",
       "      <td>360200</td>\n",
       "      <td>景德镇市</td>\n",
       "      <td>117.214664,29.29256</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0798', 'adcode': '360203', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>0793</td>\n",
       "      <td>361100</td>\n",
       "      <td>上饶市</td>\n",
       "      <td>117.971185,28.44442</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0793', 'adcode': '361130', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>0799</td>\n",
       "      <td>360300</td>\n",
       "      <td>萍乡市</td>\n",
       "      <td>113.852186,27.622946</td>\n",
       "      <td>city</td>\n",
       "      <td>[{'citycode': '0799', 'adcode': '360302', 'nam...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   citycode  adcode  name                center level  \\\n",
       "0      0790  360500   新余市  114.930835,27.810834  city   \n",
       "1      0794  361000   抚州市   116.358351,27.98385  city   \n",
       "2      0792  360400   九江市  115.992811,29.712034  city   \n",
       "3      0701  360600   鹰潭市  117.033838,28.238638  city   \n",
       "4      0797  360700   赣州市   114.940278,25.85097  city   \n",
       "5      0791  360100   南昌市  115.892151,28.676493  city   \n",
       "6      0795  360900   宜春市    114.391136,27.8043  city   \n",
       "7      0796  360800   吉安市  114.986373,27.111699  city   \n",
       "8      0798  360200  景德镇市   117.214664,29.29256  city   \n",
       "9      0793  361100   上饶市   117.971185,28.44442  city   \n",
       "10     0799  360300   萍乡市  113.852186,27.622946  city   \n",
       "\n",
       "                                            districts  \n",
       "0   [{'citycode': '0790', 'adcode': '360521', 'nam...  \n",
       "1   [{'citycode': '0794', 'adcode': '361024', 'nam...  \n",
       "2   [{'citycode': '0792', 'adcode': '360429', 'nam...  \n",
       "3   [{'citycode': '0701', 'adcode': '360603', 'nam...  \n",
       "4   [{'citycode': '0797', 'adcode': '360728', 'nam...  \n",
       "5   [{'citycode': '0791', 'adcode': '360123', 'nam...  \n",
       "6   [{'citycode': '0795', 'adcode': '360925', 'nam...  \n",
       "7   [{'citycode': '0796', 'adcode': '360825', 'nam...  \n",
       "8   [{'citycode': '0798', 'adcode': '360203', 'nam...  \n",
       "9   [{'citycode': '0793', 'adcode': '361130', 'nam...  \n",
       "10  [{'citycode': '0799', 'adcode': '360302', 'nam...  "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>citycode</th>\n",
       "      <th>adcode</th>\n",
       "      <th>name</th>\n",
       "      <th>center</th>\n",
       "      <th>level</th>\n",
       "      <th>districts</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0797</td>\n",
       "      <td>360728</td>\n",
       "      <td>定南县</td>\n",
       "      <td>115.03267,24.774277</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360728', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>0797</td>\n",
       "      <td>360735</td>\n",
       "      <td>石城县</td>\n",
       "      <td>116.342249,26.326582</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360735', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>0797</td>\n",
       "      <td>360730</td>\n",
       "      <td>宁都县</td>\n",
       "      <td>116.018782,26.472054</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360730', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>0797</td>\n",
       "      <td>360733</td>\n",
       "      <td>会昌县</td>\n",
       "      <td>115.791158,25.599125</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360733', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>0797</td>\n",
       "      <td>360781</td>\n",
       "      <td>瑞金市</td>\n",
       "      <td>116.034854,25.875278</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360781', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>0797</td>\n",
       "      <td>360727</td>\n",
       "      <td>龙南县</td>\n",
       "      <td>114.792657,24.90476</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360727', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>0797</td>\n",
       "      <td>360734</td>\n",
       "      <td>寻乌县</td>\n",
       "      <td>115.651399,24.954136</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360734', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>0797</td>\n",
       "      <td>360732</td>\n",
       "      <td>兴国县</td>\n",
       "      <td>115.351896,26.330489</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360732', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>0797</td>\n",
       "      <td>360724</td>\n",
       "      <td>上犹县</td>\n",
       "      <td>114.540537,25.794284</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360724', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>0797</td>\n",
       "      <td>360723</td>\n",
       "      <td>大余县</td>\n",
       "      <td>114.362243,25.395937</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360723', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>0797</td>\n",
       "      <td>360725</td>\n",
       "      <td>崇义县</td>\n",
       "      <td>114.307348,25.687911</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360725', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>章贡区</td>\n",
       "      <td>114.93872,25.851367</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360702', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>0797</td>\n",
       "      <td>360729</td>\n",
       "      <td>全南县</td>\n",
       "      <td>114.531589,24.742651</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360729', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>0797</td>\n",
       "      <td>360722</td>\n",
       "      <td>信丰县</td>\n",
       "      <td>114.930893,25.38023</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360722', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>0797</td>\n",
       "      <td>360726</td>\n",
       "      <td>安远县</td>\n",
       "      <td>115.392328,25.134591</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360726', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>0797</td>\n",
       "      <td>360731</td>\n",
       "      <td>于都县</td>\n",
       "      <td>115.411198,25.955033</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360731', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>0797</td>\n",
       "      <td>360703</td>\n",
       "      <td>南康区</td>\n",
       "      <td>114.756933,25.661721</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360703', 'nam...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>0797</td>\n",
       "      <td>360704</td>\n",
       "      <td>赣县区</td>\n",
       "      <td>115.018461,25.865432</td>\n",
       "      <td>district</td>\n",
       "      <td>[{'citycode': '0797', 'adcode': '360704', 'nam...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   citycode  adcode name                center     level  \\\n",
       "0      0797  360728  定南县   115.03267,24.774277  district   \n",
       "1      0797  360735  石城县  116.342249,26.326582  district   \n",
       "2      0797  360730  宁都县  116.018782,26.472054  district   \n",
       "3      0797  360733  会昌县  115.791158,25.599125  district   \n",
       "4      0797  360781  瑞金市  116.034854,25.875278  district   \n",
       "5      0797  360727  龙南县   114.792657,24.90476  district   \n",
       "6      0797  360734  寻乌县  115.651399,24.954136  district   \n",
       "7      0797  360732  兴国县  115.351896,26.330489  district   \n",
       "8      0797  360724  上犹县  114.540537,25.794284  district   \n",
       "9      0797  360723  大余县  114.362243,25.395937  district   \n",
       "10     0797  360725  崇义县  114.307348,25.687911  district   \n",
       "11     0797  360702  章贡区   114.93872,25.851367  district   \n",
       "12     0797  360729  全南县  114.531589,24.742651  district   \n",
       "13     0797  360722  信丰县   114.930893,25.38023  district   \n",
       "14     0797  360726  安远县  115.392328,25.134591  district   \n",
       "15     0797  360731  于都县  115.411198,25.955033  district   \n",
       "16     0797  360703  南康区  114.756933,25.661721  district   \n",
       "17     0797  360704  赣县区  115.018461,25.865432  district   \n",
       "\n",
       "                                            districts  \n",
       "0   [{'citycode': '0797', 'adcode': '360728', 'nam...  \n",
       "1   [{'citycode': '0797', 'adcode': '360735', 'nam...  \n",
       "2   [{'citycode': '0797', 'adcode': '360730', 'nam...  \n",
       "3   [{'citycode': '0797', 'adcode': '360733', 'nam...  \n",
       "4   [{'citycode': '0797', 'adcode': '360781', 'nam...  \n",
       "5   [{'citycode': '0797', 'adcode': '360727', 'nam...  \n",
       "6   [{'citycode': '0797', 'adcode': '360734', 'nam...  \n",
       "7   [{'citycode': '0797', 'adcode': '360732', 'nam...  \n",
       "8   [{'citycode': '0797', 'adcode': '360724', 'nam...  \n",
       "9   [{'citycode': '0797', 'adcode': '360723', 'nam...  \n",
       "10  [{'citycode': '0797', 'adcode': '360725', 'nam...  \n",
       "11  [{'citycode': '0797', 'adcode': '360702', 'nam...  \n",
       "12  [{'citycode': '0797', 'adcode': '360729', 'nam...  \n",
       "13  [{'citycode': '0797', 'adcode': '360722', 'nam...  \n",
       "14  [{'citycode': '0797', 'adcode': '360726', 'nam...  \n",
       "15  [{'citycode': '0797', 'adcode': '360731', 'nam...  \n",
       "16  [{'citycode': '0797', 'adcode': '360703', 'nam...  \n",
       "17  [{'citycode': '0797', 'adcode': '360704', 'nam...  "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>citycode</th>\n",
       "      <th>adcode</th>\n",
       "      <th>name</th>\n",
       "      <th>center</th>\n",
       "      <th>level</th>\n",
       "      <th>districts</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>赣江街道</td>\n",
       "      <td>114.95,25.8605</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>蟠龙镇</td>\n",
       "      <td>114.816,25.872</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>解放街道</td>\n",
       "      <td>114.938,25.8718</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>潭东镇</td>\n",
       "      <td>114.862,25.7453</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>湖边镇</td>\n",
       "      <td>114.827,25.9505</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>潭口镇</td>\n",
       "      <td>114.835,25.7721</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>赣州经济技术开发区</td>\n",
       "      <td>114.869,25.8658</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>黄金岭街道</td>\n",
       "      <td>114.892,25.7952</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>东外街道</td>\n",
       "      <td>114.979,25.8486</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>南外街道</td>\n",
       "      <td>114.932,25.8632</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>水南镇</td>\n",
       "      <td>114.912,25.834</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>水西镇</td>\n",
       "      <td>114.875,25.9631</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>沙石镇</td>\n",
       "      <td>114.959,25.8167</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>水东镇</td>\n",
       "      <td>114.969,25.8793</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>沙河工业园</td>\n",
       "      <td>114.974,25.8245</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>0797</td>\n",
       "      <td>360702</td>\n",
       "      <td>沙河镇</td>\n",
       "      <td>114.989,25.7952</td>\n",
       "      <td>street</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   citycode  adcode       name           center   level districts\n",
       "0      0797  360702       赣江街道   114.95,25.8605  street        []\n",
       "1      0797  360702        蟠龙镇   114.816,25.872  street        []\n",
       "2      0797  360702       解放街道  114.938,25.8718  street        []\n",
       "3      0797  360702        潭东镇  114.862,25.7453  street        []\n",
       "4      0797  360702        湖边镇  114.827,25.9505  street        []\n",
       "5      0797  360702        潭口镇  114.835,25.7721  street        []\n",
       "6      0797  360702  赣州经济技术开发区  114.869,25.8658  street        []\n",
       "7      0797  360702      黄金岭街道  114.892,25.7952  street        []\n",
       "8      0797  360702       东外街道  114.979,25.8486  street        []\n",
       "9      0797  360702       南外街道  114.932,25.8632  street        []\n",
       "10     0797  360702        水南镇   114.912,25.834  street        []\n",
       "11     0797  360702        水西镇  114.875,25.9631  street        []\n",
       "12     0797  360702        沙石镇  114.959,25.8167  street        []\n",
       "13     0797  360702        水东镇  114.969,25.8793  street        []\n",
       "14     0797  360702      沙河工业园  114.974,25.8245  street        []\n",
       "15     0797  360702        沙河镇  114.989,25.7952  street        []"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# 通过用户给的一个已知省份和所需要的子级行政区数量就可以清楚知道你想要的消息，我觉得该模块可能是含有信息检索功能，是一种机器学习。\n",
    "# 3.行政区域查询\n",
    "\n",
    "def district(keywords,subdistrict=None,page=None,offset=None,extensions='base',filter=None,)->dict:\n",
    "    url = 'https://restapi.amap.com/v3/config/district?parameters'\n",
    "    params={\n",
    "        'key':key_lx,\n",
    "        'keywords':keywords,\n",
    "        'subdistrict':subdistrict,#subdistrict表示你想要查询的几级行政区域\n",
    "        'page':page,\n",
    "        'offset':offset,\n",
    "        'extensions':extensions,\n",
    "        'filter':filter,\n",
    "        'output':'json'\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = response.json()\n",
    "    return data\n",
    "\n",
    "行政区域 = district(keywords='江西',extensions='all',subdistrict=3)\n",
    "df_行政区域_1级 = pd.json_normalize(行政区域[\"districts\"][0]['districts'])\n",
    "df_行政区域_2级_赣州市 = pd.json_normalize(行政区域[\"districts\"][0]['districts'][4]['districts'])\n",
    "df_行政区域_3级 = pd.json_normalize(行政区域[\"districts\"][0]['districts'][4]['districts'][11]['districts'])\n",
    "display(df_行政区域_1级,df_行政区域_2级_赣州市,df_行政区域_3级)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'count': '19',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'suggestion': {'keywords': [], 'cities': []},\n",
       " 'pois': [{'id': 'B031D00IZ9',\n",
       "   'parent': 'B0FFLEN37A',\n",
       "   'childtype': '309',\n",
       "   'name': '江西应用技术职业学院红旗校区',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '红旗大道27号',\n",
       "   'location': '114.944385,25.847436',\n",
       "   'tel': '0797-8264666',\n",
       "   'postcode': '341000',\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814671521',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F026008_3878',\n",
       "   'entr_location': '114.94439,25.849155',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-04-03 14:56:35',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [{'id': ' B031D03VUX ',\n",
       "     'name': ' 江西应用技术职业学院红旗校区(北门) ',\n",
       "     'sname': ' 北门 ',\n",
       "     'location': '114.944394,25.849022',\n",
       "     'address': ' 红旗大道27号8栋 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '}],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/5551d8eda3104cfbf84a254d'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/0732aba8c4ed3eb986a731e16b4439b3'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/73eae619e35d0782a8a0e03a0741b6d0'}]},\n",
       "  {'id': 'B031D03QQ4',\n",
       "   'parent': 'B0FFGMYP4M',\n",
       "   'childtype': '309',\n",
       "   'name': '赣南师范大学黄金校区',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '创新大道与师院南路交汇处',\n",
       "   'location': '114.886474,25.796003',\n",
       "   'tel': '0797-8393639;0797-8393613',\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814575012',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F027008_506',\n",
       "   'entr_location': '114.888107,25.790627',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-04-01 13:52:24',\n",
       "   'alias': '赣南师范学院',\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [{'id': ' B0FFF31EZL ',\n",
       "     'name': ' 赣南师范大学黄金校区(东门) ',\n",
       "     'sname': ' 东门 ',\n",
       "     'location': '114.890345,25.798012',\n",
       "     'address': ' 赣南大学城对面 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B031D00KBK ',\n",
       "     'name': ' 赣南师范大学黄金校区(南门) ',\n",
       "     'sname': ' 南门 ',\n",
       "     'location': '114.888114,25.790626',\n",
       "     'address': ' 师院南路 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '}],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/95ca9eed264647c38676216ee41d7178'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/085a0888fa08d9d93dc2c35433e8df66'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/04f168ef88cd77bd5f2df301a05b09ea'}]},\n",
       "  {'id': 'B031D02E0Q',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '江西环境工程职业学院',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '东江源大道宝葫芦景区正对面',\n",
       "   'location': '114.91454,25.8839',\n",
       "   'tel': '0797-8305528',\n",
       "   'postcode': '341000',\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814676300',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F026008_13903;7130',\n",
       "   'entr_location': '114.917346,25.882339',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-04-14 15:24:43',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [{'id': ' B031D03TMY ',\n",
       "     'name': ' 江西环境工程职业学院(东南门) ',\n",
       "     'sname': ' 东南门 ',\n",
       "     'location': '114.917253,25.882405',\n",
       "     'address': ' 学院内 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B031D0R40Y ',\n",
       "     'name': ' 江西环境工程职业学院(南门) ',\n",
       "     'sname': ' 南门 ',\n",
       "     'location': '114.913989,25.881132',\n",
       "     'address': ' 湖边镇 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B0FFK4VBZD ',\n",
       "     'name': ' 江西环境工程职业学院(西南1门) ',\n",
       "     'sname': ' 西南1门 ',\n",
       "     'location': '114.910987,25.881340',\n",
       "     'address': ' 湖善段北50米 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '}],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://aos-cdn-image.amap.com/sns/ugccomment/489a4096-dc47-4910-a4eb-c0d7bd3cdcc9.jpg'},\n",
       "    {'title': [],\n",
       "     'url': 'http://aos-cdn-image.amap.com/sns/ugccomment/6cae47ba-a211-4060-9575-573f08d18ea4.jpg'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/12c95fbe37c2e0ea3601a32443e2bded'}]},\n",
       "  {'id': 'B0FFF2S9ZR',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '赣南医学院章贡校区',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '医学院路1号',\n",
       "   'location': '114.933674,25.859376',\n",
       "   'tel': '0797-8269722;0797-8269692',\n",
       "   'postcode': '341000',\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814673402',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F026008_104',\n",
       "   'entr_location': '114.934737,25.858901',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-02-24 18:38:41',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [{'id': ' B031D0R45N ',\n",
       "     'name': ' 赣南医学院章贡校区(东南门) ',\n",
       "     'sname': ' 东南门 ',\n",
       "     'location': '114.934708,25.858911',\n",
       "     'address': ' 医学院路1号 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B0FFG3UPVT ',\n",
       "     'name': ' 赣南医学院章贡校区(东北门) ',\n",
       "     'sname': ' 东北门 ',\n",
       "     'location': '114.934267,25.860781',\n",
       "     'address': ' 青年路49号 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B0FFLDZARJ ',\n",
       "     'name': ' 赣南医学院章贡校区(北门) ',\n",
       "     'sname': ' 北门 ',\n",
       "     'location': '114.933372,25.861206',\n",
       "     'address': ' 青年路49号 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B0FFLGCGWA ',\n",
       "     'name': ' 赣南医学院章贡校区(东南1门) ',\n",
       "     'sname': ' 东南1门 ',\n",
       "     'location': '114.935190,25.859848',\n",
       "     'address': '  ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '}],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/5551f8cda3104cfbf84b11ac'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/5551f8cea3104cfbf84b11ae'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/3cd3ccdab0be00241bad0bc6111947fb'}]},\n",
       "  {'id': 'B031D03QLY',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '赣州广播电视大学',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '黄屋坪路29号',\n",
       "   'location': '114.947544,25.841373',\n",
       "   'tel': '0797-8133218',\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814670522',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F026008_8910',\n",
       "   'entr_location': '114.947147,25.841262',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-03-25 15:12:49',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [{'id': ' B0FFHOU99G ',\n",
       "     'name': ' 赣州广播电视大学停车场 ',\n",
       "     'sname': ' 停车场 ',\n",
       "     'location': '114.947427,25.841380',\n",
       "     'address': ' 赖家围路与黄屋坪路交叉口东南100米 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '停车场',\n",
       "     'typecode': ' 150904 '}],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/5551f879a3104cfbf84b0528'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/320736aab9c6e7623859bd28d3656498'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/5551f879a3104cfbf84b052c'}]},\n",
       "  {'id': 'B031D00KBJ',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '江西应用技术职业学院黄金校区',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '创新大道与武陵大道交汇处',\n",
       "   'location': '114.893648,25.802517',\n",
       "   'tel': '0797-8326546',\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814576100',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F027008_4',\n",
       "   'entr_location': '114.890074,25.801855',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-04-13 15:57:43',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/16bb3280aba13b5c78c0f7a8d4b1a2c0'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/07e424a69a9b07816f4ae27858233984'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/8a3f27c72f78b25cfa793d721e90dfe7'}]},\n",
       "  {'id': 'B031D03W9E',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '赣南医学院黄金校区',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '和谐大道与复兴大道交汇处',\n",
       "   'location': '114.901567,25.774988',\n",
       "   'tel': '0797-8269692',\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814572211',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F027008_461',\n",
       "   'entr_location': '114.90666,25.771327',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-04-13 16:08:31',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': '3.0', 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [{'id': ' B031D0QTS8 ',\n",
       "     'name': ' 赣南医学院黄金校区(东南1门) ',\n",
       "     'sname': ' 东南1门 ',\n",
       "     'location': '114.906541,25.771427',\n",
       "     'address': '  ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B0FFHSAZAA ',\n",
       "     'name': ' 赣南医学院黄金校区(后门) ',\n",
       "     'sname': ' 后门 ',\n",
       "     'location': '114.897006,25.774240',\n",
       "     'address': ' 赣南医学院(黄金校区) ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B0FFK4LFVK ',\n",
       "     'name': ' 赣南医学院黄金校区(西南门) ',\n",
       "     'sname': ' 西南门 ',\n",
       "     'location': '114.894595,25.777128',\n",
       "     'address': '  ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '}],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/617b8a7bdf336d4cbc53d33262bb483a'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/68db4dd11b8c6f488e332dbff014a96a'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/7f7489defb25b65975dff815d69845de'}]},\n",
       "  {'id': 'B031D00GEZ',\n",
       "   'parent': 'B031D0Q3KU',\n",
       "   'childtype': '0',\n",
       "   'name': '江西理工大学西校区',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '宋城路35号(近西河车站)',\n",
       "   'location': '114.913796,25.860239',\n",
       "   'tel': [],\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814673300',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F026008_9893',\n",
       "   'entr_location': '114.916239,25.861297',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-03-30 13:30:53',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': '3.0', 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/4be072b3c19b2f19460c9d5eb5f4f311'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/a33ecfd3b02da922693d939d44327a76'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/ccc51176f3fde709ceb83622f8e8b6e9'}]},\n",
       "  {'id': 'B031D0Q3KU',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '江西理工大学(红旗校区)',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '红旗大道86号',\n",
       "   'location': '114.92998,25.854005',\n",
       "   'tel': '0797-8312508;0797-8312129',\n",
       "   'postcode': '341000',\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814672411',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F026008_3220',\n",
       "   'entr_location': '114.927612,25.852754',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-04-13 22:00:15',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [{'id': ' B031D00GF9 ',\n",
       "     'name': ' 江西理工大学红旗校区(西南门) ',\n",
       "     'sname': ' 西南门 ',\n",
       "     'location': '114.927640,25.852814',\n",
       "     'address': ' 红旗大道86号 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B031D0Q2W3 ',\n",
       "     'name': ' 江西理工大学红旗校区(西北门) ',\n",
       "     'sname': ' 西北门 ',\n",
       "     'location': '114.927017,25.856242',\n",
       "     'address': ' 红旗大道86号 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B0FFFEXE2D ',\n",
       "     'name': ' 江西理工大学红旗校区(北门) ',\n",
       "     'sname': ' 北门 ',\n",
       "     'location': '114.934072,25.855645',\n",
       "     'address': ' 江西理工大学(赣南医学院第一附属医院东)附近 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B0FFGK7VKH ',\n",
       "     'name': ' 江西理工大学红旗校区(北门) ',\n",
       "     'sname': ' 北门 ',\n",
       "     'location': '114.929155,25.857024',\n",
       "     'address': ' 青年路43号 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B0FFHOV923 ',\n",
       "     'name': ' 江西理工大学停车场 ',\n",
       "     'sname': ' 停车场 ',\n",
       "     'location': '114.931158,25.854235',\n",
       "     'address': ' 励志路附近 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '停车场',\n",
       "     'typecode': ' 150904 '},\n",
       "    {'id': ' B0FFHPDHAZ ',\n",
       "     'name': ' 江西理工大学停车场 ',\n",
       "     'sname': ' 停车场 ',\n",
       "     'location': '114.930729,25.853674',\n",
       "     'address': ' 励志路附近 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '停车场',\n",
       "     'typecode': ' 150904 '},\n",
       "    {'id': ' B0FFG79A3A ',\n",
       "     'name': ' 江西理工大学停车场 ',\n",
       "     'sname': ' 停车场 ',\n",
       "     'location': '114.925908,25.854574',\n",
       "     'address': ' 西郊路39-4号附近 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '停车场',\n",
       "     'typecode': ' 150904 '},\n",
       "    {'id': ' B0FFG79FYT ',\n",
       "     'name': ' 江西理工大学停车场 ',\n",
       "     'sname': ' 停车场 ',\n",
       "     'location': '114.931194,25.852947',\n",
       "     'address': ' 红旗大道北150米 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '停车场',\n",
       "     'typecode': ' 150904 '},\n",
       "    {'id': ' B0FFG79FUD ',\n",
       "     'name': ' 江西理工大学停车场 ',\n",
       "     'sname': ' 停车场 ',\n",
       "     'location': '114.929750,25.852543',\n",
       "     'address': ' 红旗大道86-9号附近 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '停车场',\n",
       "     'typecode': ' 150904 '}],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/5551d8a9a3104cfbf84a1c48'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/766e7177baf0b649579e5ad4c7732e26'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/12b8482bd0b43c4efbf5a6124dd52954'}]},\n",
       "  {'id': 'B0FFFWZHD5',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '赣南师范大学白塔校区',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '狮子岩大道赣州大桥旁',\n",
       "   'location': '114.933513,25.900031',\n",
       "   'tel': '0797-5883635',\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814678402',\n",
       "   'distance': [],\n",
       "   'navi_poiid': [],\n",
       "   'entr_location': '114.933671,25.901221',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-03-06 11:24:21',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://aos-cdn-image.amap.com/sns/ugccomment/a0458910-dd52-4568-86c8-dcec73b3650f.jpg'},\n",
       "    {'title': [],\n",
       "     'url': 'http://aos-cdn-image.amap.com/sns/ugccomment/28c6c94f-158f-4b57-ace6-9ad6d7541028.jpg'}]},\n",
       "  {'id': 'B031D0QUOS',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '赣州师范高等专科学校',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '经济开发区高校园区',\n",
       "   'location': '114.895996,25.793136',\n",
       "   'tel': '0797-8363272;0797-8363068',\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814575102',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F027008_1483',\n",
       "   'entr_location': '114.897554,25.789686',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-04-19 06:22:18',\n",
       "   'alias': '师范高等专科学校',\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [{'id': ' B031D0QW6D ',\n",
       "     'name': ' 赣州师范高等专科学校(南门) ',\n",
       "     'sname': ' 南门 ',\n",
       "     'location': '114.897497,25.789805',\n",
       "     'address': ' 赣南大道赣南师范高等专科学校 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '},\n",
       "    {'id': ' B031D0S2US ',\n",
       "     'name': ' 赣州师范高等专科学校(西门) ',\n",
       "     'sname': ' 西门 ',\n",
       "     'location': '114.891606,25.793602',\n",
       "     'address': ' 105国道东50米 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991400 '}],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/b569aaa4f74e16bce33fe9d6d6a00980'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/dcd04f7a0a7c3da667449e2572039a70'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/3d629fd8dea10d547358a4c2fccd1d14'}]},\n",
       "  {'id': 'B0FFHEIA60',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '赣南师范大学章贡校区',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '红旗大道53号',\n",
       "   'location': '114.931750,25.851100',\n",
       "   'tel': [],\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814672401',\n",
       "   'distance': [],\n",
       "   'navi_poiid': [],\n",
       "   'entr_location': [],\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-03-26 14:39:38',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/0797edbd127f834b0710293fe3bd56ff'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/ee28cbf3002aeca5e441f024577b1385'}]},\n",
       "  {'id': 'B031D03PJA',\n",
       "   'parent': 'B0FFHDY8RB',\n",
       "   'childtype': '309',\n",
       "   'name': '江西理工大学黄金校区',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '客家大道156号',\n",
       "   'location': '114.91786,25.838074',\n",
       "   'tel': '0797-8312638;0797-8312898',\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814670311',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F026008_5605;10721',\n",
       "   'entr_location': '114.919037,25.8353',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-03-06 11:25:09',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [{'id': ' B031D03R10 ',\n",
       "     'name': ' 江西理工大学黄金校区(南门) ',\n",
       "     'sname': ' 南门 ',\n",
       "     'location': '114.919034,25.835358',\n",
       "     'address': ' 客家大道173号 ',\n",
       "     'distance': ' 0 ',\n",
       "     'subtype': '门',\n",
       "     'typecode': ' 991401 '}],\n",
       "   'photos': []},\n",
       "  {'id': 'B031D0050B',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '赣州社会主义学院',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '323国道市委党校内',\n",
       "   'location': '114.960487,25.794270',\n",
       "   'tel': [],\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814575602',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F027008_49',\n",
       "   'entr_location': [],\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-03-25 11:07:25',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [],\n",
       "   'photos': []},\n",
       "  {'id': 'B031D00EER',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '瑞金市机电技术学校',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '泽覃大道与879乡道交叉口西50米',\n",
       "   'location': '116.035823,25.862350',\n",
       "   'tel': [],\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360781',\n",
       "   'adname': '瑞金市',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3816603212',\n",
       "   'distance': [],\n",
       "   'navi_poiid': 'G50F026017_28',\n",
       "   'entr_location': '116.036000,25.862181',\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-04-08 15:37:10',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [],\n",
       "   'photos': []},\n",
       "  {'id': 'B0FFIB5G0P',\n",
       "   'parent': 'B031D00JPS',\n",
       "   'childtype': '309',\n",
       "   'name': '赣南师范学院高等职业教育学院',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '红旗大道101附近',\n",
       "   'location': '114.930305,25.851013',\n",
       "   'tel': [],\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814672401',\n",
       "   'distance': [],\n",
       "   'navi_poiid': [],\n",
       "   'entr_location': [],\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-03-17 14:06:59',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [],\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/c4f81b0689d8e21943f0dcacbeff9562'}]},\n",
       "  {'id': 'B0FFLEWLZG',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '江西应用技术学院',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '蟠龙镇',\n",
       "   'location': '114.890392,25.801984',\n",
       "   'tel': [],\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814576100',\n",
       "   'distance': [],\n",
       "   'navi_poiid': [],\n",
       "   'entr_location': [],\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-04-06 18:42:11',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [],\n",
       "   'photos': []},\n",
       "  {'id': 'B0FFLA3LTC',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '天琴葫芦丝师资学院',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': [],\n",
       "   'location': '114.800464,24.902302',\n",
       "   'tel': [],\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360727',\n",
       "   'adname': '龙南县',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3714268400',\n",
       "   'distance': [],\n",
       "   'navi_poiid': [],\n",
       "   'entr_location': [],\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-03-03 12:00:22',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [],\n",
       "   'photos': []},\n",
       "  {'id': 'B0FFGE4T8I',\n",
       "   'parent': [],\n",
       "   'childtype': [],\n",
       "   'name': '江西应用技术职业学院地质园',\n",
       "   'tag': [],\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'typecode': '141201',\n",
       "   'biz_type': [],\n",
       "   'address': '武陵大桥附近',\n",
       "   'location': '114.893146,25.804587',\n",
       "   'tel': [],\n",
       "   'postcode': [],\n",
       "   'website': [],\n",
       "   'email': [],\n",
       "   'pcode': '360000',\n",
       "   'pname': '江西省',\n",
       "   'citycode': '0797',\n",
       "   'cityname': '赣州市',\n",
       "   'adcode': '360702',\n",
       "   'adname': '章贡区',\n",
       "   'importance': [],\n",
       "   'shopid': [],\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'gridcode': '3814576111',\n",
       "   'distance': [],\n",
       "   'navi_poiid': [],\n",
       "   'entr_location': [],\n",
       "   'business_area': [],\n",
       "   'exit_location': [],\n",
       "   'match': '0',\n",
       "   'recommend': '0',\n",
       "   'timestamp': '2020-03-10 11:18:40',\n",
       "   'alias': [],\n",
       "   'indoor_map': '0',\n",
       "   'indoor_data': {'cpid': [], 'floor': [], 'truefloor': [], 'cmsid': []},\n",
       "   'groupbuy_num': '0',\n",
       "   'discount_num': '0',\n",
       "   'biz_ext': {'rating': [], 'cost': []},\n",
       "   'event': [],\n",
       "   'children': [],\n",
       "   'photos': []}]}"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 通过想要得到目标信息的部分关键词检索，就可以得到在某个区域内关键词所在的位置和相关信息，\n",
    "# 这种我觉得存在信息检索功能还附带机器学习；因为他要学会对需要的信息进行筛选。\n",
    "# 4.搜索POI——关键词检索\n",
    "\n",
    "def place_text(keywords,types,city=None,citylimit=None,children=None,page=None,extensions='base',sig=None)->dict:\n",
    "    url = 'https://restapi.amap.com/v3/place/text?parameters'\n",
    "    params={\n",
    "        'key':key_lx,\n",
    "        'keywords':keywords,\n",
    "        'types':types,\n",
    "        'city':city,\n",
    "        'citylimit':citylimit,\n",
    "        'children':children,\n",
    "        'page':page,\n",
    "        'extensions':extensions,\n",
    "        'output':'json'\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = response.json()\n",
    "    return data\n",
    "\n",
    "赣州_大学 = place_text('大学','高等院校',city=\"赣州市\",children=1,extensions='all')\n",
    "赣州_大学"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>parent</th>\n",
       "      <th>childtype</th>\n",
       "      <th>name</th>\n",
       "      <th>tag</th>\n",
       "      <th>type</th>\n",
       "      <th>typecode</th>\n",
       "      <th>biz_type</th>\n",
       "      <th>address</th>\n",
       "      <th>location</th>\n",
       "      <th>...</th>\n",
       "      <th>discount_num</th>\n",
       "      <th>event</th>\n",
       "      <th>children</th>\n",
       "      <th>photos</th>\n",
       "      <th>indoor_data.cpid</th>\n",
       "      <th>indoor_data.floor</th>\n",
       "      <th>indoor_data.truefloor</th>\n",
       "      <th>indoor_data.cmsid</th>\n",
       "      <th>biz_ext.rating</th>\n",
       "      <th>biz_ext.cost</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>B031D00IZ9</td>\n",
       "      <td>B0FFLEN37A</td>\n",
       "      <td>309</td>\n",
       "      <td>江西应用技术职业学院红旗校区</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>红旗大道27号</td>\n",
       "      <td>114.944385,25.847436</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'id': ' B031D03VUX ', 'name': ' 江西应用技术职业学院红旗...</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>B031D03QQ4</td>\n",
       "      <td>B0FFGMYP4M</td>\n",
       "      <td>309</td>\n",
       "      <td>赣南师范大学黄金校区</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>创新大道与师院南路交汇处</td>\n",
       "      <td>114.886474,25.796003</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'id': ' B0FFF31EZL ', 'name': ' 赣南师范大学黄金校区(东...</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>B031D02E0Q</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>江西环境工程职业学院</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>东江源大道宝葫芦景区正对面</td>\n",
       "      <td>114.91454,25.8839</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'id': ' B031D03TMY ', 'name': ' 江西环境工程职业学院(东...</td>\n",
       "      <td>[{'title': [], 'url': 'http://aos-cdn-image.am...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>B0FFF2S9ZR</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>赣南医学院章贡校区</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>医学院路1号</td>\n",
       "      <td>114.933674,25.859376</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'id': ' B031D0R45N ', 'name': ' 赣南医学院章贡校区(东南...</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>B031D03QLY</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>赣州广播电视大学</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>黄屋坪路29号</td>\n",
       "      <td>114.947544,25.841373</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'id': ' B0FFHOU99G ', 'name': ' 赣州广播电视大学停车场 ...</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>B031D00KBJ</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>江西应用技术职业学院黄金校区</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>创新大道与武陵大道交汇处</td>\n",
       "      <td>114.893648,25.802517</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>B031D03W9E</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>赣南医学院黄金校区</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>和谐大道与复兴大道交汇处</td>\n",
       "      <td>114.901567,25.774988</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'id': ' B031D0QTS8 ', 'name': ' 赣南医学院黄金校区(东南...</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>3.0</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>B031D00GEZ</td>\n",
       "      <td>B031D0Q3KU</td>\n",
       "      <td>0</td>\n",
       "      <td>江西理工大学西校区</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>宋城路35号(近西河车站)</td>\n",
       "      <td>114.913796,25.860239</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>3.0</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>B031D0Q3KU</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>江西理工大学(红旗校区)</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>红旗大道86号</td>\n",
       "      <td>114.92998,25.854005</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'id': ' B031D00GF9 ', 'name': ' 江西理工大学红旗校区(西...</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>B0FFFWZHD5</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>赣南师范大学白塔校区</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>狮子岩大道赣州大桥旁</td>\n",
       "      <td>114.933513,25.900031</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'title': [], 'url': 'http://aos-cdn-image.am...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>B031D0QUOS</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>赣州师范高等专科学校</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>经济开发区高校园区</td>\n",
       "      <td>114.895996,25.793136</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'id': ' B031D0QW6D ', 'name': ' 赣州师范高等专科学校(南...</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>B0FFHEIA60</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>赣南师范大学章贡校区</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>红旗大道53号</td>\n",
       "      <td>114.931750,25.851100</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>B031D03PJA</td>\n",
       "      <td>B0FFHDY8RB</td>\n",
       "      <td>309</td>\n",
       "      <td>江西理工大学黄金校区</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>客家大道156号</td>\n",
       "      <td>114.91786,25.838074</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'id': ' B031D03R10 ', 'name': ' 江西理工大学黄金校区(南...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>B031D0050B</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>赣州社会主义学院</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>323国道市委党校内</td>\n",
       "      <td>114.960487,25.794270</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>B031D00EER</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>瑞金市机电技术学校</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>泽覃大道与879乡道交叉口西50米</td>\n",
       "      <td>116.035823,25.862350</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>B0FFIB5G0P</td>\n",
       "      <td>B031D00JPS</td>\n",
       "      <td>309</td>\n",
       "      <td>赣南师范学院高等职业教育学院</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>红旗大道101附近</td>\n",
       "      <td>114.930305,25.851013</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[{'title': [], 'url': 'http://store.is.autonav...</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>B0FFLEWLZG</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>江西应用技术学院</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>蟠龙镇</td>\n",
       "      <td>114.890392,25.801984</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>B0FFLA3LTC</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>天琴葫芦丝师资学院</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>114.800464,24.902302</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>B0FFGE4T8I</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>江西应用技术职业学院地质园</td>\n",
       "      <td>[]</td>\n",
       "      <td>科教文化服务;学校;高等院校</td>\n",
       "      <td>141201</td>\n",
       "      <td>[]</td>\n",
       "      <td>武陵大桥附近</td>\n",
       "      <td>114.893146,25.804587</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>19 rows × 46 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "            id      parent childtype            name tag            type  \\\n",
       "0   B031D00IZ9  B0FFLEN37A       309  江西应用技术职业学院红旗校区  []  科教文化服务;学校;高等院校   \n",
       "1   B031D03QQ4  B0FFGMYP4M       309      赣南师范大学黄金校区  []  科教文化服务;学校;高等院校   \n",
       "2   B031D02E0Q          []        []      江西环境工程职业学院  []  科教文化服务;学校;高等院校   \n",
       "3   B0FFF2S9ZR          []        []       赣南医学院章贡校区  []  科教文化服务;学校;高等院校   \n",
       "4   B031D03QLY          []        []        赣州广播电视大学  []  科教文化服务;学校;高等院校   \n",
       "5   B031D00KBJ          []        []  江西应用技术职业学院黄金校区  []  科教文化服务;学校;高等院校   \n",
       "6   B031D03W9E          []        []       赣南医学院黄金校区  []  科教文化服务;学校;高等院校   \n",
       "7   B031D00GEZ  B031D0Q3KU         0       江西理工大学西校区  []  科教文化服务;学校;高等院校   \n",
       "8   B031D0Q3KU          []        []    江西理工大学(红旗校区)  []  科教文化服务;学校;高等院校   \n",
       "9   B0FFFWZHD5          []        []      赣南师范大学白塔校区  []  科教文化服务;学校;高等院校   \n",
       "10  B031D0QUOS          []        []      赣州师范高等专科学校  []  科教文化服务;学校;高等院校   \n",
       "11  B0FFHEIA60          []        []      赣南师范大学章贡校区  []  科教文化服务;学校;高等院校   \n",
       "12  B031D03PJA  B0FFHDY8RB       309      江西理工大学黄金校区  []  科教文化服务;学校;高等院校   \n",
       "13  B031D0050B          []        []        赣州社会主义学院  []  科教文化服务;学校;高等院校   \n",
       "14  B031D00EER          []        []       瑞金市机电技术学校  []  科教文化服务;学校;高等院校   \n",
       "15  B0FFIB5G0P  B031D00JPS       309  赣南师范学院高等职业教育学院  []  科教文化服务;学校;高等院校   \n",
       "16  B0FFLEWLZG          []        []        江西应用技术学院  []  科教文化服务;学校;高等院校   \n",
       "17  B0FFLA3LTC          []        []       天琴葫芦丝师资学院  []  科教文化服务;学校;高等院校   \n",
       "18  B0FFGE4T8I          []        []   江西应用技术职业学院地质园  []  科教文化服务;学校;高等院校   \n",
       "\n",
       "   typecode biz_type            address              location  ...  \\\n",
       "0    141201       []            红旗大道27号  114.944385,25.847436  ...   \n",
       "1    141201       []       创新大道与师院南路交汇处  114.886474,25.796003  ...   \n",
       "2    141201       []      东江源大道宝葫芦景区正对面     114.91454,25.8839  ...   \n",
       "3    141201       []             医学院路1号  114.933674,25.859376  ...   \n",
       "4    141201       []            黄屋坪路29号  114.947544,25.841373  ...   \n",
       "5    141201       []       创新大道与武陵大道交汇处  114.893648,25.802517  ...   \n",
       "6    141201       []       和谐大道与复兴大道交汇处  114.901567,25.774988  ...   \n",
       "7    141201       []      宋城路35号(近西河车站)  114.913796,25.860239  ...   \n",
       "8    141201       []            红旗大道86号   114.92998,25.854005  ...   \n",
       "9    141201       []         狮子岩大道赣州大桥旁  114.933513,25.900031  ...   \n",
       "10   141201       []          经济开发区高校园区  114.895996,25.793136  ...   \n",
       "11   141201       []            红旗大道53号  114.931750,25.851100  ...   \n",
       "12   141201       []           客家大道156号   114.91786,25.838074  ...   \n",
       "13   141201       []         323国道市委党校内  114.960487,25.794270  ...   \n",
       "14   141201       []  泽覃大道与879乡道交叉口西50米  116.035823,25.862350  ...   \n",
       "15   141201       []          红旗大道101附近  114.930305,25.851013  ...   \n",
       "16   141201       []                蟠龙镇  114.890392,25.801984  ...   \n",
       "17   141201       []                 []  114.800464,24.902302  ...   \n",
       "18   141201       []             武陵大桥附近  114.893146,25.804587  ...   \n",
       "\n",
       "   discount_num event                                           children  \\\n",
       "0             0    []  [{'id': ' B031D03VUX ', 'name': ' 江西应用技术职业学院红旗...   \n",
       "1             0    []  [{'id': ' B0FFF31EZL ', 'name': ' 赣南师范大学黄金校区(东...   \n",
       "2             0    []  [{'id': ' B031D03TMY ', 'name': ' 江西环境工程职业学院(东...   \n",
       "3             0    []  [{'id': ' B031D0R45N ', 'name': ' 赣南医学院章贡校区(东南...   \n",
       "4             0    []  [{'id': ' B0FFHOU99G ', 'name': ' 赣州广播电视大学停车场 ...   \n",
       "5             0    []                                                 []   \n",
       "6             0    []  [{'id': ' B031D0QTS8 ', 'name': ' 赣南医学院黄金校区(东南...   \n",
       "7             0    []                                                 []   \n",
       "8             0    []  [{'id': ' B031D00GF9 ', 'name': ' 江西理工大学红旗校区(西...   \n",
       "9             0    []                                                 []   \n",
       "10            0    []  [{'id': ' B031D0QW6D ', 'name': ' 赣州师范高等专科学校(南...   \n",
       "11            0    []                                                 []   \n",
       "12            0    []  [{'id': ' B031D03R10 ', 'name': ' 江西理工大学黄金校区(南...   \n",
       "13            0    []                                                 []   \n",
       "14            0    []                                                 []   \n",
       "15            0    []                                                 []   \n",
       "16            0    []                                                 []   \n",
       "17            0    []                                                 []   \n",
       "18            0    []                                                 []   \n",
       "\n",
       "                                               photos indoor_data.cpid  \\\n",
       "0   [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "1   [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "2   [{'title': [], 'url': 'http://aos-cdn-image.am...               []   \n",
       "3   [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "4   [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "5   [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "6   [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "7   [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "8   [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "9   [{'title': [], 'url': 'http://aos-cdn-image.am...               []   \n",
       "10  [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "11  [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "12                                                 []               []   \n",
       "13                                                 []               []   \n",
       "14                                                 []               []   \n",
       "15  [{'title': [], 'url': 'http://store.is.autonav...               []   \n",
       "16                                                 []               []   \n",
       "17                                                 []               []   \n",
       "18                                                 []               []   \n",
       "\n",
       "   indoor_data.floor indoor_data.truefloor indoor_data.cmsid biz_ext.rating  \\\n",
       "0                 []                    []                []             []   \n",
       "1                 []                    []                []             []   \n",
       "2                 []                    []                []             []   \n",
       "3                 []                    []                []             []   \n",
       "4                 []                    []                []             []   \n",
       "5                 []                    []                []             []   \n",
       "6                 []                    []                []            3.0   \n",
       "7                 []                    []                []            3.0   \n",
       "8                 []                    []                []             []   \n",
       "9                 []                    []                []             []   \n",
       "10                []                    []                []             []   \n",
       "11                []                    []                []             []   \n",
       "12                []                    []                []             []   \n",
       "13                []                    []                []             []   \n",
       "14                []                    []                []             []   \n",
       "15                []                    []                []             []   \n",
       "16                []                    []                []             []   \n",
       "17                []                    []                []             []   \n",
       "18                []                    []                []             []   \n",
       "\n",
       "   biz_ext.cost  \n",
       "0            []  \n",
       "1            []  \n",
       "2            []  \n",
       "3            []  \n",
       "4            []  \n",
       "5            []  \n",
       "6            []  \n",
       "7            []  \n",
       "8            []  \n",
       "9            []  \n",
       "10           []  \n",
       "11           []  \n",
       "12           []  \n",
       "13           []  \n",
       "14           []  \n",
       "15           []  \n",
       "16           []  \n",
       "17           []  \n",
       "18           []  \n",
       "\n",
       "[19 rows x 46 columns]"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>name</th>\n",
       "      <th>sname</th>\n",
       "      <th>location</th>\n",
       "      <th>address</th>\n",
       "      <th>distance</th>\n",
       "      <th>subtype</th>\n",
       "      <th>typecode</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>B031D03R10</td>\n",
       "      <td>江西理工大学黄金校区(南门)</td>\n",
       "      <td>南门</td>\n",
       "      <td>114.919034,25.835358</td>\n",
       "      <td>客家大道173号</td>\n",
       "      <td>0</td>\n",
       "      <td>门</td>\n",
       "      <td>991401</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "             id              name sname              location     address  \\\n",
       "0   B031D03R10    江西理工大学黄金校区(南门)    南门   114.919034,25.835358   客家大道173号    \n",
       "\n",
       "  distance subtype  typecode  \n",
       "0       0        门   991401   "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "df_赣州_大学 = pd.json_normalize(赣州_大学[\"pois\"])\n",
    "df_赣州_大学_江西理工大学黄金校区 = pd.json_normalize(赣州_大学[\"pois\"][12][\"children\"])\n",
    "display(df_赣州_大学,df_赣州_大学_江西理工大学黄金校区)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'province': '北京市',\n",
       " 'city': '北京市',\n",
       " 'adcode': '110000',\n",
       " 'rectangle': '116.0119343,39.66127144;116.7829835,40.2164962'}"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#这是快速定位的一个方法，通过IP进行信息检索。\n",
    "# 5.IP定位\n",
    "\n",
    "def IP_position(ip=None,sig=None)->dict:\n",
    "    url = 'https://restapi.amap.com/v3/ip?parameters'\n",
    "    params={\n",
    "        'key':key_lx,\n",
    "        'ip':ip,\n",
    "        'output':'json'\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = response.json()\n",
    "    return data\n",
    "\n",
    "IP_position(ip='114.247.50.2')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [],
   "source": [
    "#通过某个地点的IP，可以截取寻找到该地区所在的地图，我觉得里面可能含有计算机视觉功能。\n",
    "# 6.静态地图\n",
    "\n",
    "from PIL import Image\n",
    "from io import BytesIO\n",
    "def staticmap(location,zoom,size=None,scale=1,markers=None,labels=None,paths=None,traffic=0,page=None,sig=None)->dict:\n",
    "    url = 'https://restapi.amap.com/v3/staticmap?parameters'\n",
    "    params={\n",
    "        'key':key_lx,\n",
    "        'location':location,\n",
    "        'zoom':zoom,\n",
    "        'size':size,\n",
    "        'scale':scale,\n",
    "        'markers':markers,\n",
    "        'labels':labels,\n",
    "        'paths':paths,\n",
    "        'traffic':traffic,\n",
    "        'sig':sig,\n",
    "        'output':'json'\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = Image.open(BytesIO(response.content))\n",
    "    return data\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<PIL.PngImagePlugin.PngImageFile image mode=P size=400x400 at 0xF9594F0>"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "staticmap(location=赣三中_location,zoom=15)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [],
   "source": [
    "#将非高德坐标转化为高德可用坐标，其中原理我觉得有AI的功能。\n",
    "# 7.坐标转换\n",
    "\n",
    "def change_text(locations=None,coordsys=None)->dict:\n",
    "    url = 'https://restapi.amap.com/v3/assistant/coordinate/convert?parameters'\n",
    "    params={\n",
    "        'key':key_lx,\n",
    "        'locations':locations,\n",
    "        'coordsys':coordsys,\n",
    "        'output':'json'\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = response.json()\n",
    "    return data\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'ok',\n",
       " 'infocode': '10000',\n",
       " 'locations': '116.487585177952,39.991754014757;116.487585177952,39.991653917101'}"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "change_text(locations='116.481499,39.990475|116.481499,39.990375',coordsys='gps')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 通过城市adcode可以得到实时天气和预报天气，这其中我觉得存在信息检索和部分的AI功能。\n",
    "# 8.天气查询\n",
    "def Weather_Inquiries(city=None,extensions=None)->dict:\n",
    "    url = 'https://restapi.amap.com/v3/weather/weatherInfo?parameters'\n",
    "    params={\n",
    "        'key':key_lx,\n",
    "        'city':city,\n",
    "        'extensions':extensions,\n",
    "        'output':'json'\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = response.json()\n",
    "    return data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'count': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'forecasts': [{'city': '赣州市',\n",
       "   'adcode': '360700',\n",
       "   'province': '江西',\n",
       "   'reporttime': '2020-04-21 09:56:34',\n",
       "   'casts': [{'date': '2020-04-21',\n",
       "     'week': '2',\n",
       "     'dayweather': '中雨',\n",
       "     'nightweather': '中雨',\n",
       "     'daytemp': '20',\n",
       "     'nighttemp': '15',\n",
       "     'daywind': '北',\n",
       "     'nightwind': '北',\n",
       "     'daypower': '≤3',\n",
       "     'nightpower': '≤3'},\n",
       "    {'date': '2020-04-22',\n",
       "     'week': '3',\n",
       "     'dayweather': '中雨',\n",
       "     'nightweather': '中雨',\n",
       "     'daytemp': '18',\n",
       "     'nighttemp': '13',\n",
       "     'daywind': '北',\n",
       "     'nightwind': '北',\n",
       "     'daypower': '4',\n",
       "     'nightpower': '4'},\n",
       "    {'date': '2020-04-23',\n",
       "     'week': '4',\n",
       "     'dayweather': '雷阵雨',\n",
       "     'nightweather': '雷阵雨',\n",
       "     'daytemp': '16',\n",
       "     'nighttemp': '12',\n",
       "     'daywind': '北',\n",
       "     'nightwind': '北',\n",
       "     'daypower': '4',\n",
       "     'nightpower': '4'},\n",
       "    {'date': '2020-04-24',\n",
       "     'week': '5',\n",
       "     'dayweather': '阴',\n",
       "     'nightweather': '多云',\n",
       "     'daytemp': '17',\n",
       "     'nighttemp': '11',\n",
       "     'daywind': '北',\n",
       "     'nightwind': '北',\n",
       "     'daypower': '≤3',\n",
       "     'nightpower': '≤3'}]}]}"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "weather=Weather_Inquiries(city=360700,extensions='all')\n",
    "weather"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>date</th>\n",
       "      <th>week</th>\n",
       "      <th>dayweather</th>\n",
       "      <th>nightweather</th>\n",
       "      <th>daytemp</th>\n",
       "      <th>nighttemp</th>\n",
       "      <th>daywind</th>\n",
       "      <th>nightwind</th>\n",
       "      <th>daypower</th>\n",
       "      <th>nightpower</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>2020-04-21</td>\n",
       "      <td>2</td>\n",
       "      <td>中雨</td>\n",
       "      <td>中雨</td>\n",
       "      <td>20</td>\n",
       "      <td>15</td>\n",
       "      <td>北</td>\n",
       "      <td>北</td>\n",
       "      <td>≤3</td>\n",
       "      <td>≤3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2020-04-22</td>\n",
       "      <td>3</td>\n",
       "      <td>中雨</td>\n",
       "      <td>中雨</td>\n",
       "      <td>18</td>\n",
       "      <td>13</td>\n",
       "      <td>北</td>\n",
       "      <td>北</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2020-04-23</td>\n",
       "      <td>4</td>\n",
       "      <td>雷阵雨</td>\n",
       "      <td>雷阵雨</td>\n",
       "      <td>16</td>\n",
       "      <td>12</td>\n",
       "      <td>北</td>\n",
       "      <td>北</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>2020-04-24</td>\n",
       "      <td>5</td>\n",
       "      <td>阴</td>\n",
       "      <td>多云</td>\n",
       "      <td>17</td>\n",
       "      <td>11</td>\n",
       "      <td>北</td>\n",
       "      <td>北</td>\n",
       "      <td>≤3</td>\n",
       "      <td>≤3</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "         date week dayweather nightweather daytemp nighttemp daywind  \\\n",
       "0  2020-04-21    2         中雨           中雨      20        15       北   \n",
       "1  2020-04-22    3         中雨           中雨      18        13       北   \n",
       "2  2020-04-23    4        雷阵雨          雷阵雨      16        12       北   \n",
       "3  2020-04-24    5          阴           多云      17        11       北   \n",
       "\n",
       "  nightwind daypower nightpower  \n",
       "0         北       ≤3         ≤3  \n",
       "1         北        4          4  \n",
       "2         北        4          4  \n",
       "3         北       ≤3         ≤3  "
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "赣州市_天气= pd.json_normalize(weather['forecasts'][0]['casts'])\n",
    "赣州市_天气"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 通过输入的关键字可以得之在某个区域内所有有关关键字的信息，里面可能存在的是信息检索的功能\n",
    "# 9.输入提示\n",
    "\n",
    "def inputtips_text(city=None,type=None,keywords=None,location=None,datatype=None,citylimit=False)->dict:\n",
    "    url = 'https://restapi.amap.com/v3/assistant/inputtips?parameters'\n",
    "    params={\n",
    "        'key':key_lx,\n",
    "        'keywords':keywords,\n",
    "        'citylimit':citylimit,\n",
    "        'type':type,\n",
    "        'location':location,\n",
    "        'city':city,\n",
    "        'datatype':datatype,\n",
    "        'output':'json'\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = response.json()\n",
    "    return data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'count': '10',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'tips': [{'id': [],\n",
       "   'name': '肯德基',\n",
       "   'district': [],\n",
       "   'adcode': [],\n",
       "   'location': [],\n",
       "   'address': [],\n",
       "   'typecode': [],\n",
       "   'city': []},\n",
       "  {'id': 'B0FFKEPXS2',\n",
       "   'name': '肯德基(望京西店)',\n",
       "   'district': '北京市朝阳区',\n",
       "   'adcode': '110105',\n",
       "   'location': '116.474027,39.997731',\n",
       "   'address': '望京西园4区410号综合楼1层',\n",
       "   'typecode': '050301',\n",
       "   'city': []},\n",
       "  {'id': 'B000A7BM4H',\n",
       "   'name': '肯德基(花家地店)',\n",
       "   'district': '北京市朝阳区',\n",
       "   'adcode': '110105',\n",
       "   'location': '116.469251,39.985551',\n",
       "   'address': '花家地小区1号商业楼',\n",
       "   'typecode': '050301',\n",
       "   'city': []},\n",
       "  {'id': 'B000A7FVJQ',\n",
       "   'name': '肯德基(中福百货店)',\n",
       "   'district': '北京市朝阳区',\n",
       "   'adcode': '110105',\n",
       "   'location': '116.463373,40.000423',\n",
       "   'address': '望京南湖东园201号楼1层',\n",
       "   'typecode': '050301',\n",
       "   'city': []},\n",
       "  {'id': 'B000A80GPM',\n",
       "   'name': '肯德基(酒仙桥二店)',\n",
       "   'district': '北京市朝阳区',\n",
       "   'adcode': '110105',\n",
       "   'location': '116.495399,39.961907',\n",
       "   'address': '酒仙桥路39号久隆百货B1层',\n",
       "   'typecode': '050301',\n",
       "   'city': []},\n",
       "  {'id': 'B000A9P8KT',\n",
       "   'name': '肯德基(太阳宫店)',\n",
       "   'district': '北京市朝阳区',\n",
       "   'adcode': '110105',\n",
       "   'location': '116.448473,39.971184',\n",
       "   'address': '太阳宫中路12号凯德MallF1层01-13A-14-15B',\n",
       "   'typecode': '050301',\n",
       "   'city': []},\n",
       "  {'id': 'B000A80HAN',\n",
       "   'name': '肯德基(霄云路店)',\n",
       "   'district': '北京市朝阳区',\n",
       "   'adcode': '110105',\n",
       "   'location': '116.464837,39.959331',\n",
       "   'address': '霄云路27号中国庆安大厦1层',\n",
       "   'typecode': '050301',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFF3DEDV',\n",
       "   'name': '肯德基(凤凰汇购物中心)',\n",
       "   'district': '北京市朝阳区',\n",
       "   'adcode': '110105',\n",
       "   'location': '116.456296,39.962578',\n",
       "   'address': '曙光西里甲5号院24号楼凤凰汇购物中心B1层104号',\n",
       "   'typecode': '050301',\n",
       "   'city': []},\n",
       "  {'id': 'B000A8ZIKF',\n",
       "   'name': '肯德基(西坝河店)',\n",
       "   'district': '北京市朝阳区',\n",
       "   'adcode': '110105',\n",
       "   'location': '116.436211,39.968957',\n",
       "   'address': '西坝河西里',\n",
       "   'typecode': '050301',\n",
       "   'city': []},\n",
       "  {'id': 'B000A7CO8L',\n",
       "   'name': '肯德基(国展店)',\n",
       "   'district': '北京市朝阳区',\n",
       "   'adcode': '110105',\n",
       "   'location': '116.444959,39.960626',\n",
       "   'address': '静安西街10号国展宾馆1层',\n",
       "   'typecode': '050301',\n",
       "   'city': []}]}"
      ]
     },
     "execution_count": 27,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "text1=inputtips_text(keywords=\"肯德基\",type='050301',location='116.481488,39.990464',city=\"北京\",datatype=\"all\")\n",
    "text1"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>name</th>\n",
       "      <th>district</th>\n",
       "      <th>adcode</th>\n",
       "      <th>location</th>\n",
       "      <th>address</th>\n",
       "      <th>typecode</th>\n",
       "      <th>city</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>肯德基</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>B0FFKEPXS2</td>\n",
       "      <td>肯德基(望京西店)</td>\n",
       "      <td>北京市朝阳区</td>\n",
       "      <td>110105</td>\n",
       "      <td>116.474027,39.997731</td>\n",
       "      <td>望京西园4区410号综合楼1层</td>\n",
       "      <td>050301</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>B000A7BM4H</td>\n",
       "      <td>肯德基(花家地店)</td>\n",
       "      <td>北京市朝阳区</td>\n",
       "      <td>110105</td>\n",
       "      <td>116.469251,39.985551</td>\n",
       "      <td>花家地小区1号商业楼</td>\n",
       "      <td>050301</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>B000A7FVJQ</td>\n",
       "      <td>肯德基(中福百货店)</td>\n",
       "      <td>北京市朝阳区</td>\n",
       "      <td>110105</td>\n",
       "      <td>116.463373,40.000423</td>\n",
       "      <td>望京南湖东园201号楼1层</td>\n",
       "      <td>050301</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>B000A80GPM</td>\n",
       "      <td>肯德基(酒仙桥二店)</td>\n",
       "      <td>北京市朝阳区</td>\n",
       "      <td>110105</td>\n",
       "      <td>116.495399,39.961907</td>\n",
       "      <td>酒仙桥路39号久隆百货B1层</td>\n",
       "      <td>050301</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>B000A9P8KT</td>\n",
       "      <td>肯德基(太阳宫店)</td>\n",
       "      <td>北京市朝阳区</td>\n",
       "      <td>110105</td>\n",
       "      <td>116.448473,39.971184</td>\n",
       "      <td>太阳宫中路12号凯德MallF1层01-13A-14-15B</td>\n",
       "      <td>050301</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>B000A80HAN</td>\n",
       "      <td>肯德基(霄云路店)</td>\n",
       "      <td>北京市朝阳区</td>\n",
       "      <td>110105</td>\n",
       "      <td>116.464837,39.959331</td>\n",
       "      <td>霄云路27号中国庆安大厦1层</td>\n",
       "      <td>050301</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>B0FFF3DEDV</td>\n",
       "      <td>肯德基(凤凰汇购物中心)</td>\n",
       "      <td>北京市朝阳区</td>\n",
       "      <td>110105</td>\n",
       "      <td>116.456296,39.962578</td>\n",
       "      <td>曙光西里甲5号院24号楼凤凰汇购物中心B1层104号</td>\n",
       "      <td>050301</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>B000A8ZIKF</td>\n",
       "      <td>肯德基(西坝河店)</td>\n",
       "      <td>北京市朝阳区</td>\n",
       "      <td>110105</td>\n",
       "      <td>116.436211,39.968957</td>\n",
       "      <td>西坝河西里</td>\n",
       "      <td>050301</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>B000A7CO8L</td>\n",
       "      <td>肯德基(国展店)</td>\n",
       "      <td>北京市朝阳区</td>\n",
       "      <td>110105</td>\n",
       "      <td>116.444959,39.960626</td>\n",
       "      <td>静安西街10号国展宾馆1层</td>\n",
       "      <td>050301</td>\n",
       "      <td>[]</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "           id          name district  adcode              location  \\\n",
       "0          []           肯德基       []      []                    []   \n",
       "1  B0FFKEPXS2     肯德基(望京西店)   北京市朝阳区  110105  116.474027,39.997731   \n",
       "2  B000A7BM4H     肯德基(花家地店)   北京市朝阳区  110105  116.469251,39.985551   \n",
       "3  B000A7FVJQ    肯德基(中福百货店)   北京市朝阳区  110105  116.463373,40.000423   \n",
       "4  B000A80GPM    肯德基(酒仙桥二店)   北京市朝阳区  110105  116.495399,39.961907   \n",
       "5  B000A9P8KT     肯德基(太阳宫店)   北京市朝阳区  110105  116.448473,39.971184   \n",
       "6  B000A80HAN     肯德基(霄云路店)   北京市朝阳区  110105  116.464837,39.959331   \n",
       "7  B0FFF3DEDV  肯德基(凤凰汇购物中心)   北京市朝阳区  110105  116.456296,39.962578   \n",
       "8  B000A8ZIKF     肯德基(西坝河店)   北京市朝阳区  110105  116.436211,39.968957   \n",
       "9  B000A7CO8L      肯德基(国展店)   北京市朝阳区  110105  116.444959,39.960626   \n",
       "\n",
       "                          address typecode city  \n",
       "0                              []       []   []  \n",
       "1                 望京西园4区410号综合楼1层   050301   []  \n",
       "2                      花家地小区1号商业楼   050301   []  \n",
       "3                   望京南湖东园201号楼1层   050301   []  \n",
       "4                  酒仙桥路39号久隆百货B1层   050301   []  \n",
       "5  太阳宫中路12号凯德MallF1层01-13A-14-15B   050301   []  \n",
       "6                  霄云路27号中国庆安大厦1层   050301   []  \n",
       "7      曙光西里甲5号院24号楼凤凰汇购物中心B1层104号   050301   []  \n",
       "8                           西坝河西里   050301   []  \n",
       "9                   静安西街10号国展宾馆1层   050301   []  "
      ]
     },
     "execution_count": 29,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "肯德基=pd.json_normalize(text1['tips'])\n",
    "肯德基"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'trafficinfo': {'description': '北三环路：双向畅通。',\n",
       "  'evaluation': {'expedite': '100.00%',\n",
       "   'congested': '0.00%',\n",
       "   'blocked': '0.00%',\n",
       "   'unknown': '0.00%',\n",
       "   'status': '1',\n",
       "   'description': '整体畅通'}}}"
      ]
     },
     "execution_count": 31,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 矩形交通交通态势通过对角线坐标得知查询区域，原理既存在信息检索，又包含计算机视觉功能。\n",
    "# 10.矩形交通态势\n",
    "\n",
    "def Traffic(level=None,extensions=None,rectangle=None)->dict:\n",
    "    url = 'https://restapi.amap.com/v3/traffic/status/rectangle?parameters'\n",
    "    params={\n",
    "        'key':key_lx,\n",
    "        'level':level,#道路等级,可输入指定道路等级，下面各值代表的含义：1：高速（京藏高速）2：城市快速路、国道(西三环、103国道)3：高速辅路（G6辅路）4：主要道路（长安街、三环辅路路）5：一般道路（彩和坊路）6：无名道路\n",
    "        'extensions':extensions,\n",
    "        'rectangle':rectangle,shitai #左下右上顶点坐标对。矩形对角线不能超过10公里两个坐标对之间用”;”间隔xy之间用”,”间隔最后。\n",
    "        'output':'json'\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    data = response.json()\n",
    "    return data\n",
    "\n",
    "Traffic(rectangle='116.351147,39.966309;116.357134,39.968727')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'gid': 'e48d4362-e013-4be7-8995-0b378303bc74',\n",
       " 'id': '0',\n",
       " 'message': '成功',\n",
       " 'status': '0'}"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#地理围栏的创建需要设定单独的body内容，我觉得里面可能有部分的AI功能。\n",
    "# 11.地理围栏（11.1创建围栏）\n",
    "\n",
    "def Fence(key):#创建围栏\n",
    "    parameters = {\n",
    "        \"name\": \"测试围栏名称\",\n",
    "        \"center\": \"112.827784,28.248466\",\n",
    "        \"radius\": \"1000\",\n",
    "        \"enable\": \"true\",\n",
    "        \"valid_time\": \"2020-04-23\",\n",
    "        \"repeat\": \"Mon,Tues,Wed,Thur,Fri,Sat,Sun\",\n",
    "        \"time\": \"00:00,11:59;13:00,20:59\",\n",
    "        \"desc\": \"测试围栏描述\",\n",
    "        \"alert_condition\": \"enter;leave\"\n",
    "        }\n",
    "    base = 'http://restapi.amap.com/v4/geofence/meta?key='+key\n",
    "    answer = requests.post(base, json=parameters).json()\n",
    "    return answer['data']\n",
    "Fence(key_lx)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'distance': 33.0,\n",
       " 'points': [{'x': 116.44942000249563, 'y': 40.014843356125866},\n",
       "  {'x': 116.44945705955585, 'y': 40.01453960973057}]}"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 痕迹纠偏需要多个点的数据，再进行数据的分析和匹配，里面可能存在信息检索和部分计算机视觉功能。\n",
    "# 12.轨迹纠偏\n",
    "def Trace_Correction(key):\n",
    "    parameters = [{\n",
    "        \"x\": 116.449429,\n",
    "        \"y\": 40.014844,\n",
    "        \"sp\": 4,\n",
    "        \"ag\": 110,\n",
    "        \"tm\": 1478831753\n",
    "        }, {\n",
    "        \"x\": 116.449639,\n",
    "        \"y\": 40.014776,\n",
    "        \"sp\": 3,\n",
    "        \"ag\": 110,\n",
    "        \"tm\": 23\n",
    "        }, {\n",
    "        \"x\": 116.449859,\n",
    "        \"y\": 40.014716,\n",
    "        \"sp\": 3,\n",
    "        \"ag\": 111,\n",
    "        \"tm\": 33\n",
    "        }, {\n",
    "        \"x\": 116.450074,\n",
    "        \"y\": 40.014658,\n",
    "        \"sp\": 3,\n",
    "        \"ag\": 110,\n",
    "        \"tm\": 31\n",
    "        }, {\n",
    "        \"x\": 116.450273,\n",
    "        \"y\": 40.014598,\n",
    "        \"sp\": 3,\n",
    "        \"ag\": 111,\n",
    "        \"tm\": 20\n",
    "        }]\n",
    "    base = 'https://restapi.amap.com/v4/grasproad/driving?key='+key\n",
    "    answer = requests.post(base, json=parameters).json()\n",
    "    return answer['data']\n",
    "Trace_Correction(key_lx)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 38,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[{'status': 200,\n",
       "  'body': {'suggestion': {'keywords': {}, 'cities': {}},\n",
       "   'info': 'OK',\n",
       "   'status': '1',\n",
       "   'count': '888',\n",
       "   'pois': [{'typecode': '080000',\n",
       "     'adname': '永清县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFKKSDDS',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '116.511528,39.270463',\n",
       "     'distance': '1082',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': {},\n",
       "     'poiweight': {},\n",
       "     'cityname': '廊坊市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;体育休闲服务场所;体育休闲服务场所',\n",
       "     'shopinfo': '0',\n",
       "     'name': '李庄子村兰阳草莓采摘园',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080501',\n",
       "     'adname': '永清县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFJM772Z',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '116.513958,39.270648',\n",
       "     'distance': '1205',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '永清镇北辛溜附近',\n",
       "     'poiweight': {},\n",
       "     'cityname': '廊坊市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;休闲场所;游乐场',\n",
       "     'shopinfo': '0',\n",
       "     'name': '儿童乐园',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080503',\n",
       "     'adname': '永清县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B013C16BMA',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '116.480285,39.291357',\n",
       "     'distance': '2509',\n",
       "     'tel': '13363650160',\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '永金一桥东500米',\n",
       "     'poiweight': {},\n",
       "     'cityname': '廊坊市',\n",
       "     'photos': [{'url': 'http://store.is.autonavi.com/showpic/3e517731940c4684ee94acdfb8c39b26',\n",
       "       'title': {},\n",
       "       'provider': {}},\n",
       "      {'url': 'http://store.is.autonavi.com/showpic/8eb4c3eb92489cb32cafa17205dc0112',\n",
       "       'title': {},\n",
       "       'provider': {}},\n",
       "      {'url': 'http://store.is.autonavi.com/showpic/163f3273c7c60016197a2e7912df53df',\n",
       "       'title': {},\n",
       "       'provider': {}}],\n",
       "     'type': '体育休闲服务;休闲场所;采摘园',\n",
       "     'shopinfo': '0',\n",
       "     'name': '开心草莓采摘园',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080501',\n",
       "     'adname': '永清县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFLPYFW5',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '116.496816,39.302615',\n",
       "     'distance': '2785',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '益昌南路225东北100米',\n",
       "     'poiweight': {},\n",
       "     'cityname': '廊坊市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;休闲场所;游乐场',\n",
       "     'shopinfo': '0',\n",
       "     'name': 'DIY儿童乐园',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080603',\n",
       "     'adname': '永清县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFLAIP6H',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '116.496230,39.303248',\n",
       "     'distance': '2865',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'seat_ordering': '0', 'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '益昌南路',\n",
       "     'poiweight': {},\n",
       "     'cityname': '廊坊市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;影剧院;剧场',\n",
       "     'shopinfo': '0',\n",
       "     'name': '向阳禾理想城梦剧场',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080308',\n",
       "     'adname': '永清县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B013C0IMLS',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '116.496593,39.304251',\n",
       "     'distance': '2967',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': '3.5', 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '益昌南路179号',\n",
       "     'poiweight': {},\n",
       "     'cityname': '廊坊市',\n",
       "     'photos': [{'url': 'http://store.is.autonavi.com/showpic/af47a5f4f741f6a3ad170e226f856b92',\n",
       "       'title': {},\n",
       "       'provider': {}}],\n",
       "     'type': '体育休闲服务;娱乐场所;网吧',\n",
       "     'shopinfo': '0',\n",
       "     'name': '梦想网吧(益昌南路店)',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080119',\n",
       "     'adname': '永清县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFMDQ6D7',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '116.493187,39.304274',\n",
       "     'distance': '3045',\n",
       "     'tel': '13141201944',\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '武隆南路宏益街',\n",
       "     'poiweight': {},\n",
       "     'cityname': '廊坊市',\n",
       "     'photos': [{'url': 'http://store.is.autonavi.com/showpic/0fb1662d06ad761b51070fe0ca4c26c5',\n",
       "       'title': {},\n",
       "       'provider': {}}],\n",
       "     'type': '体育休闲服务;运动场馆;跆拳道场馆',\n",
       "     'shopinfo': '1',\n",
       "     'name': '龙圣跆拳道馆',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080000',\n",
       "     'adname': '永清县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFJQZNZW',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '116.497741,39.309459',\n",
       "     'distance': '3519',\n",
       "     'tel': '15210485655',\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '益昌南路268号新旺小区门口',\n",
       "     'poiweight': {},\n",
       "     'cityname': '廊坊市',\n",
       "     'photos': [{'url': 'http://store.is.autonavi.com/showpic/67416ad37c69db61c270016fa6f430cc',\n",
       "       'title': {},\n",
       "       'provider': {}},\n",
       "      {'url': 'http://store.is.autonavi.com/showpic/d89fd2e7d4b62cba6187c87cc838bb89',\n",
       "       'title': {},\n",
       "       'provider': {}},\n",
       "      {'url': 'http://store.is.autonavi.com/showpic/dbaae4d6ace1004675ce4f252088ffe6',\n",
       "       'title': {},\n",
       "       'provider': {}}],\n",
       "     'type': '体育休闲服务;体育休闲服务场所;体育休闲服务场所',\n",
       "     'shopinfo': '1',\n",
       "     'name': '熙瑞国际游泳健身会所',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080113',\n",
       "     'adname': '永清县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFM4EHTE',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '116.495838,39.309940',\n",
       "     'distance': '3600',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': {},\n",
       "     'poiweight': {},\n",
       "     'cityname': '廊坊市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;运动场馆;台球厅',\n",
       "     'shopinfo': '0',\n",
       "     'name': 'K9台球',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080308',\n",
       "     'adname': '永清县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFJKVFLQ',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '116.497249,39.310649',\n",
       "     'distance': '3656',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '益昌中路与益昌南路交叉口西南50米',\n",
       "     'poiweight': {},\n",
       "     'cityname': '廊坊市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;娱乐场所;网吧',\n",
       "     'shopinfo': '0',\n",
       "     'name': '网咖',\n",
       "     'childtype': {}}],\n",
       "   'infocode': '10000'},\n",
       "  'header': {'gsid': '011025231217158746271116000018654263577',\n",
       "   'Vary': 'Accept-Encoding',\n",
       "   'Content-Type': 'application/json;charset=UTF-8',\n",
       "   'Access-Control-Allow-Methods': '*',\n",
       "   'Access-Control-Allow-Origin': '*',\n",
       "   'sc': '0.178',\n",
       "   'Content-Length': 5294,\n",
       "   'Access-Control-Allow-Headers': 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,key,x-biz,x-info,platinfo,encr,enginever,gzipped,poiid',\n",
       "   'X-Powered-By': 'ring/1.0.0'}},\n",
       " {'status': 200,\n",
       "  'body': {'suggestion': {'keywords': {}, 'cities': {}},\n",
       "   'info': 'OK',\n",
       "   'status': '1',\n",
       "   'count': '879',\n",
       "   'pois': [{'typecode': '080000',\n",
       "     'adname': '曹妃甸区',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFIT4V37',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '118.509300,39.261324',\n",
       "     'distance': '1935',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '昌丰路与昌盛街交叉口东150米',\n",
       "     'poiweight': {},\n",
       "     'cityname': '唐山市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;体育休闲服务场所;体育休闲服务场所',\n",
       "     'shopinfo': '0',\n",
       "     'name': '利民老年公寓',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080500',\n",
       "     'adname': '曹妃甸区',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFM1WN4Q',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '118.473800,39.284305',\n",
       "     'distance': '2684',\n",
       "     'tel': '13102692203;15032998415',\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '永丰路与建设大街交叉口北行200米再东行200米',\n",
       "     'poiweight': {},\n",
       "     'cityname': '唐山市',\n",
       "     'photos': [{'url': 'http://store.is.autonavi.com/showpic/02f9a9353f15bb7c882c281addaca79a',\n",
       "       'title': {},\n",
       "       'provider': {}},\n",
       "      {'url': 'http://store.is.autonavi.com/showpic/462da2324343c04c255e5b6b55403952',\n",
       "       'title': {},\n",
       "       'provider': {}},\n",
       "      {'url': 'http://store.is.autonavi.com/showpic/dfc87db906b2994dae80342d4563b1e9',\n",
       "       'title': {},\n",
       "       'provider': {}}],\n",
       "     'type': '体育休闲服务;休闲场所;休闲场所',\n",
       "     'shopinfo': '1',\n",
       "     'name': '唐山兵途枪战运动',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080301',\n",
       "     'adname': '曹妃甸区',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFF2T193',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '118.471098,39.281979',\n",
       "     'distance': '2861',\n",
       "     'tel': '0315-8037777',\n",
       "     'biz_ext': {'rating': '4.3', 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '建设大街与永丰路交叉口西南角',\n",
       "     'poiweight': {},\n",
       "     'cityname': '唐山市',\n",
       "     'photos': [{'url': 'http://store.is.autonavi.com/showpic/c8fd0a18befbe849ce8df7908d88ed24',\n",
       "       'title': {},\n",
       "       'provider': {}},\n",
       "      {'url': 'http://store.is.autonavi.com/showpic/468baaf5453e6c1b38d0c4c417183b40',\n",
       "       'title': {},\n",
       "       'provider': {}},\n",
       "      {'url': 'http://store.is.autonavi.com/showpic/a0a5fff0b63e60b3508c2ecb197d07e5',\n",
       "       'title': {},\n",
       "       'provider': {}}],\n",
       "     'type': '体育休闲服务;娱乐场所;夜总会',\n",
       "     'shopinfo': '0',\n",
       "     'name': '一代佳人夜总会',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080000',\n",
       "     'adname': '曹妃甸区',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFKPS8TZ',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '118.471344,39.273170',\n",
       "     'distance': '2864',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '垦丰大街与永丰路交叉口南50米',\n",
       "     'poiweight': {},\n",
       "     'cityname': '唐山市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;体育休闲服务场所;体育休闲服务场所',\n",
       "     'shopinfo': '0',\n",
       "     'name': '新少年跆拳道馆',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080402',\n",
       "     'adname': '曹妃甸区',\n",
       "     'biz_type': {},\n",
       "     'id': 'B013B031EO',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '118.469256,39.278622',\n",
       "     'distance': '2989',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '曙光街23号',\n",
       "     'poiweight': {},\n",
       "     'cityname': '唐山市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;度假疗养场所;疗养院',\n",
       "     'shopinfo': '0',\n",
       "     'name': '光荣院(曙光街)',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080500',\n",
       "     'adname': '曹妃甸区',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFHF91Y9',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '118.467429,39.273141',\n",
       "     'distance': '3196',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '垦丰大街8号',\n",
       "     'poiweight': {},\n",
       "     'cityname': '唐山市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;休闲场所;休闲场所',\n",
       "     'shopinfo': '0',\n",
       "     'name': '曹妃甸区老干部活动中心',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080119',\n",
       "     'adname': '曹妃甸区',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFLDK6TP',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '118.466867,39.281969',\n",
       "     'distance': '3222',\n",
       "     'tel': '17736580504',\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '建设大街红赫世家东底商58号',\n",
       "     'poiweight': {},\n",
       "     'cityname': '唐山市',\n",
       "     'photos': [{'url': 'http://store.is.autonavi.com/showpic/b59e23956de23e47401416a6b4808c0c',\n",
       "       'title': {},\n",
       "       'provider': {}}],\n",
       "     'type': '体育休闲服务;运动场馆;跆拳道场馆',\n",
       "     'shopinfo': '0',\n",
       "     'name': '泽仁跆拳道',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080000',\n",
       "     'adname': '滦南县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFH9MB8R',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '118.527757,39.301926',\n",
       "     'distance': '3343',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '杨柏线北50米',\n",
       "     'poiweight': {},\n",
       "     'cityname': '唐山市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;体育休闲服务场所;体育休闲服务场所',\n",
       "     'shopinfo': '0',\n",
       "     'name': '陶乐宝儿童乐园',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080304',\n",
       "     'adname': '曹妃甸区',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFLOR4DN',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '118.466494,39.287701',\n",
       "     'distance': '3395',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': '青年城二期东底商24号',\n",
       "     'poiweight': {},\n",
       "     'cityname': '唐山市',\n",
       "     'photos': [{'url': 'http://store.is.autonavi.com/showpic/29997dd7b0c66b1dc6f15a253918ccf2',\n",
       "       'title': {},\n",
       "       'provider': {}},\n",
       "      {'url': 'http://store.is.autonavi.com/showpic/098df33a76f03e8d55672683f63da5d8',\n",
       "       'title': {},\n",
       "       'provider': {}}],\n",
       "     'type': '体育休闲服务;娱乐场所;酒吧',\n",
       "     'shopinfo': '1',\n",
       "     'name': 'ELK酒吧',\n",
       "     'childtype': {}},\n",
       "    {'typecode': '080113',\n",
       "     'adname': '滦南县',\n",
       "     'biz_type': {},\n",
       "     'id': 'B0FFMB6BAG',\n",
       "     'pname': '河北省',\n",
       "     'importance': {},\n",
       "     'parent': {},\n",
       "     'location': '118.528670,39.302678',\n",
       "     'distance': '3457',\n",
       "     'tel': {},\n",
       "     'biz_ext': {'rating': {}, 'cost': {}},\n",
       "     'shopid': {},\n",
       "     'address': {},\n",
       "     'poiweight': {},\n",
       "     'cityname': '唐山市',\n",
       "     'photos': {},\n",
       "     'type': '体育休闲服务;运动场馆;台球厅',\n",
       "     'shopinfo': '0',\n",
       "     'name': '下午时光台球俱乐部',\n",
       "     'childtype': {}}],\n",
       "   'infocode': '10000'},\n",
       "  'header': {'gsid': '011025231217158746271116000018654263577',\n",
       "   'Vary': 'Accept-Encoding',\n",
       "   'Content-Type': 'application/json;charset=UTF-8',\n",
       "   'Access-Control-Allow-Methods': '*',\n",
       "   'Access-Control-Allow-Origin': '*',\n",
       "   'sc': '0.153',\n",
       "   'Content-Length': 5564,\n",
       "   'Access-Control-Allow-Headers': 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,key,x-biz,x-info,platinfo,encr,enginever,gzipped,poiid',\n",
       "   'X-Powered-By': 'ring/1.0.0'}}]"
      ]
     },
     "execution_count": 38,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 通过批量请求处理多个数据接口，里面可能有信息检索和部分AI的功能。\n",
    "# 13.批量请求接口\n",
    "\n",
    "def Bulk_requests(key):#创建围栏\n",
    "    parameters = {\n",
    "    \"ops\": [\n",
    "        {\n",
    "            \"url\": \"/v3/place/around?offset=10&page=1&key=f2eee4f7e5bef51af1e9a5a6790289ce&location=116.50394379585519,39.278209477408794&output=json&radius=100000&types=080000\"\n",
    "        },\n",
    "        {\n",
    "            \"url\": \"/v3/place/around?offset=10&page=1&key=f2eee4f7e5bef51af1e9a5a6790289ce&location=118.50394379585519,39.278209477408794&output=json&radius=100000&types=080000\"\n",
    "        }\n",
    "    ],\n",
    "        'content-type':'application/json'\n",
    "\n",
    "        }\n",
    "    base = 'https://restapi.amap.com/v3/batch?key='+key\n",
    "    answer = requests.post(base, json=parameters)\n",
    "    data = answer.json()\n",
    "    return data\n",
    "测试结果=Bulk_requests(key_lx)\n",
    "测试结果"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.6"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
